自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

三少爷的甲壳虫

日拱一卒,功不唐捐。

  • 博客(46)
  • 资源 (8)
  • 收藏
  • 关注

原创 NFC学习【笔记】

摘要:本文介绍了射频近场通信(NFC)技术及其与RFID的区别,重点解析了ISO/IEC 14443标准的A型和B型两种工作模式。该标准始于1994年,由SC17/WG8工作组制定,2001年完成四个部分:物理特性、射频接口、初始化和传输协议。工作组最终保留了A型和B型两种模式,并定义了PICC(近接集成电路卡)和PCD(近接耦合设备)等关键术语。文章还列举了标准中常见的缩略语及其解释,为理解NFC技术提供了基础参考。

2025-05-24 11:46:36 732

原创 日常效率工具【Tools】【持续更新】

VSCode技术解析与高效开发配置 VSCode基于Electron框架开发,融合Chromium和Node.js技术,实现了跨平台桌面应用开发。其架构包含内核、渲染器、多媒体框架等组件,支持多进程运行模式。开发配置方面,VSCode通过settings.json等配置文件管理IDE特性、编译器路径等设置,并提供丰富的快捷键操作(可通过Ctrl+K+S查看)。编辑器支持自定义光标行背景色,集成Doxygen注释模板功能,可自动生成规范化代码注释。此外,VSCode还能通过配置支持Arduino等第三方库的开

2025-05-24 10:18:55 850

原创 线性代数(1)用 excel 计算鸡兔同笼

已知鸡和兔关在同一个笼子里,共有 35个头 和 94只脚。求鸡和兔各有多少只?符合认知规律:从最直观的数学语言入手,培养问题拆解能力。定义变量:列方程组:{x+y=352x+4y=94\begin{cases}x + y = 35 \\2x + 4y = 94\end{cases}{x+y=352x+4y=94​解方程(代入法):答案:鸡 23 只,兔 12 只。意义:将实际问题抽象为矩阵运算,为多维问题提供通用解法。原方程组:{x+y=352x+4y=94\begin{cases}x +

2025-03-13 02:43:52 2106

原创 Burpsuite使用笔记

查看代理 仅本机使用则,127.0.0.1:8080,如果要抓局域网数据包,则将burpsuite所在的局域网ip配置成代理服务器。此时可以看到网页还没有跳转,说明此时拦截到请求的数据,(可以分析或者修改。)还没有真正发送出去请求数据。一直按forward,直到没有request数据。继续将拦截的或者修改过的数据真正发送出去。

2025-03-11 22:22:43 216

原创 XSS笔记

成功触发了 XSS,说明原有的过滤机制存在漏洞,下面是详细分析。html编码会被前端自动识别,前端会自动识别。如果需要更进一步的绕过方式,可以继续测试。

2025-03-11 04:10:17 908

原创 示波器的一些玩法

示波器的一些玩法

2025-03-07 19:47:38 261

原创 全平台硬件环境搭建

主要是实验室搭建所要配置的东西

2025-03-07 19:46:43 333

原创 生物信息学于与R【学习笔记】【持续更新】

站在巨人的肩膀上,使人更专注于应用领域,而非底层编程的繁杂(相对于C之类的语言)

2025-03-07 19:25:52 82

原创 Python&C

等函数,可以实现绝大多数数据类型转换需求。(需满足键值对结构)

2025-02-20 08:18:45 916

原创 【openwrt】关于 TF 卡挂载为 GL-MT1300 可用存储的技术整理

通过格式化 TF 卡、正确配置 /etc/config/fstab 并重启设备,成功将 TF 卡挂载为 /overlay。• 初期 TF 卡未能正确挂载为 /overlay,导致默认的 /dev/mtdblock6 仍然作为 /overlay。• 在部分情况下,TF 卡被重复挂载到 /overlay 和 /mnt/mmcblk0p1。• 系统启动时,未按照 /etc/config/fstab 的配置优先挂载 TF 卡。• 系统未按照 /etc/config/fstab 优先挂载 TF 卡。

2024-12-22 06:25:48 1089

原创 Excel自定义函数执行迭代器

【代码】Excel自定义函数执行迭代器。

2024-09-17 19:48:15 304

原创 Ghidra comment add script

Ghidra comment add script。

2024-07-14 00:43:02 303

原创 SoftwareSerial库【学习】

..所有的代码都被包含在命名空间中,以避免命名冲突。接口定义了 GPIO 引脚的功能检查,例如是否为有效引脚,是否有上拉电阻等。#else#endif根据是否是 ESP32 平台,定义不同的变量以处理中断。uint8_t定义了一个常量,它的值是 0xFF(所有位都设置为1)。文件:定义了类和接口,用于管理软件串口的配置和功能,包括引脚有效性检查、串口配置等。文件:实现了这些功能,提供了具体的串口初始化、中断处理、数据接收和发送的实现。

2024-06-25 00:12:17 2226

原创 【stm32】bluepill的一些踩坑

这篇主要记录基于arduino的bluepill的一些调教。我想,我写的只是千千万人写过的,但是我还是在写。

2024-06-01 01:31:04 502

原创 卡尔曼滤波之线性代数复习

在使用卡尔曼滤波处理传感器数据时,首先需要定义系统的状态和状态转移模型,以及测量模型。这些模型通常表示为矩阵和向量的形式。我将提供一个简单的示例,假设我们要估计一个运动系统的位置,传感器测量的是位置信息。假设我们要估计的系统状态是位置x和速度vxxv​xk​10​Δt1​xk−1​wk​其中xk​和xk−1​是列向量,Δt是一个常数,wk​是过程噪声向量。

2024-03-05 01:05:26 1174

原创 我的简书文章列表

Linux 网络架构初探

2023-12-12 07:45:01 475

原创 一些面试问答

volatile在C语言中,volatile是一个关键字,用于声明变量为“易变的”(volatile)。volatile修饰符的作用是告诉编译器,所修饰的变量可能会被程序以外的因素(如硬件或其他线程)改变,从而需要特殊对待。主要有以下两个方面:阻止编译器对变量的优化:编译器在优化过程中,可能会对变量的读取和写入进行优化,如缓存变量值或重新排序指令。但对于volatile变量,编译器会确保每次对变量的访问都是直接从内存读取或写入,从而避免了由于优化导致的数据读取错误。

2023-11-08 20:31:17 83

原创 【c基础】如何写一个库?

/ 定义结构体int value1;int value2;} MyStruct;// 声明全局变量// 函数原型// 定义全局变量// 实现函数1// 实现函数2main.cmain.c。

2023-10-12 18:16:40 3116

原创 【esp32】OTA相关学习

如图首先0区激活使用,然后先对1区erase,然后将要升级的内容写入1区,然后激活1区使用。

2023-10-10 15:43:17 1061

原创 Git使用从建仓到删库跑路

日常遇到的坑,在这里记录一下

2023-10-08 17:37:14 204

原创 关于地球上两点距离公式讨论

对于较大距离或需要高精度的距离计算,应使用更精确的距离计算方法,比如球面三角计算公式(例如Vincenty公式)。Flat Earth距离的计算原理非常简单,即通过计算两个地点之间的直线距离来近似表示它们之间的距离。由于地球的经线在赤道处距离比较远,而在极地附近距离较近,因此需要对经度差进行修正。该方法将地球近似为一个半径为R的球,地球上任意两点 A 和 B 的大圆路径距离可以用 Haversine 公式 计算。需要注意的是,公式中的角度单位为弧度,而不是度数。是计算纬度差的平方,代表纬度方向上的距离。

2023-08-29 18:07:15 4588

原创 hackaday项目美图大赏【持续更】

hackaday网站项目图片集锦

2023-07-21 17:46:22 221

原创 信号处理相关【杂记】

拍频(beat frequency)是指两个具有接近但不完全相同频率的波形之间的频率差异。当两个波形的频率接近时,它们会以一种特殊的方式相互干扰,产生一个频率等于它们频率之差的新波形。拍频现象的产生是由于两个波形的相位差随时间变化而引起的。当两个波形的频率接近时,它们的相位差会逐渐增大或减小。在某些时刻,两个波形的相位差达到最大或最小值,此时它们的叠加会形成干涉,产生一个幅度较大的新波形。随着时间的推移,相位差会再次减小或增大,新波形的幅度也会变化。这种幅度变化的重复周期就是拍频。

2023-07-17 16:02:40 6601 1

原创 混沌电路学习笔记

在图的最右边是一个负阻抗转换器,它是由三个线性电阻和一个运算放大器构成。该电路易于实验实现,加上简单而准确的理论模型,使得蔡氏电路成为研究混沌理论许多基础和应用问题的有用系统。正因为如此,它一直是许多研究的对象,并在文献中被广泛引用。蔡氏电路中的混沌行为(更准确地说,正拓扑熵)的计算机辅助证明于 1997 年发表。使用基尔霍夫电路定律分析电路,蔡氏电路的动力学可以通过变量x(t),y(t)和z(t)中的三个非线性常微分方程组进行精确建模,这些变量分别代表电容器C1和C2上的电压以及电感L1中的电流。

2023-07-11 11:09:07 3287 1

原创 用显微镜自制光刻机

该文章专业,通俗易懂的,并附上大量文献用于 2“ (50mm) 晶圆的自动 DLP 亚微米步进机,具有 LabView 控制、计算机校准和晶圆真空吸盘。基于具有定制光学组件和原位紫外-可见光谱的旧尼康显微镜,用于照明过程控制。衍射极限分辨率为

2023-07-10 18:03:40 845

原创 基于噪声检测的windows后台程序检测

我静静的在电脑旁边刷抖音,突然我的4T硬盘躁动了起来。打开任务管理器,看到了一个xxx遥感系统在跑。然后杀死其,硬盘也恢复了其往日的安静。

2023-07-07 01:49:33 116

原创 脚本笔记【持续更】

在脚本中,可以通过这些参数进行操作。使用命名参数时,你可以像上面一样通过索引来获取它们的值,或者直接使用参数的名称来获取它们的值。在cmd中,传参数给脚本可以通过在命令行中的脚本名称后添加参数来实现。这些条件语句可以让cmd在特定的条件下执行不同的命令,从而实现复杂的逻辑处理。除了命令行参数,Shell 脚本还可以从用户处读取输入。数组的索引来获取参数的值,或者直接使用参数名称。获取后面的参数列表,也可以通过具体的索引获取某个参数。如果要传递命名参数,可以使用。来引用传递给脚本的第 n 个参数,其中。

2023-06-07 14:12:09 188

原创 硬件:原理篇【持续更新】

3.然后三极管的分布参数就在模型中有了。6.关闭软件重启即可找到新添加的型号。

2023-06-01 15:15:40 1458

原创 值得反复打磨的C语言【半路出家持续更新版】

:在map文件中指定的是非初始化变量或多个文件中共享的变量,它们会在链接过程中被放置在一个特殊的区域中(通常称为BSS段),并被所有使用它们的模块共享。这个过程在常规应用程序中很常见,因为它允许多个源文件共享相同的数据,从而减少程序的总大小。这些数据被丢弃的原因可能是不符合Map函数的输入数据格式要求(比如,数据类型错误、数据缺失等),或者是被过滤掉的无用数据(例如,行首和行尾的空格、注释等)。:这是一个包含在map文件中的信息,说明在编译程序时,由于某些符号被引用而需要包含的对象文件或库文件。

2023-05-31 16:47:05 526

原创 网络相关学习【更新中】

ICMP通过在IP头的数据字段中添加自己的数据,并利用IP协议的传输能力来传输自己的控制消息。ICMP控制消息的类型包括回显请求和回显应答(ping请求和响应)、目标不可达、重定向、时间戳请求和响应等。ICMP最初是为了帮助网络管理员诊断和解决网络故障而开发,目的是通过发送控制消息来处理可能在网络通信中出现的异常情况,比如丢失、延迟、主机或服务不可达等问题。随着网络技术的发展,ICMP协议逐渐被广泛应用于网络诊断、安全、控制等领域。是一种在IP网络中进行错误报告、控制和诊断的协议。

2023-05-22 16:05:55 196

原创 关于验证神经网络的诸多细节(更新中)

项目是简单的验证一下2-3-1神经网络(c语言版)。

2023-04-19 01:42:14 121

原创 【与GPT对话】状态机(持续更新) 哈士奇算法

【代码】【与GPT对话】状态机(持续更新)哈士奇算法

2023-03-21 11:09:45 669

原创 Labview学习记录【更新中】

Labview学习记录

2023-03-06 18:09:28 199

原创 【树莓派3b】问题汇总 更新中

单独修改 /boot/wpa_supplicant.conf。ping raspberrypi 成功·python太慢了。

2023-02-04 22:23:09 355

原创 FreeRTOS问答

在并发编程时,如果多个线程访问同一资源,我们需要保证访问的时候不会产生冲突,数据修改不会发生错误,这就是我们常说的线程安全。原子操作(atomic operation),指不会被线程调度机制打断的操作,这种操作一旦开始,就一直运行到结束,中间不会切换到其他线程。

2023-01-03 16:57:43 433

原创 硬件:器件篇【持续更新】

在这种情况下,杂质是所谓的受主,它们从价带吸收电子,成为嵌入半导体材料中的带负电的固定离子。然而,按经典电磁理论,电子绕核转动具有加速度,加速运动着的电荷(电子)要向周围空间辐射电磁波,电磁波频率等于电子绕核旋转的频率,随着不断地向外辐射能量,原子系统的能量逐渐减少,电子运动的轨道半径也越来越小,绕核旋转的频率连续增大,电子辐射的电磁波频率也在连续地变化,因而所呈现的光谱应为。由于电子绕核运动时不断向外辐射电磁波,电子能量不断减少,电子将逐渐接近原子核,最后落于核上,这样,原子应是一个不稳定系统。

2022-12-30 15:50:22 1817

原创 【与GPT对话】杂记

【介绍】是FreeRTOS内核提供的接口,以便检测任务栈的使用情况,其可以检测某个任务当前的栈使用情况,返回其未使用栈空间的字节数,即当前任务栈的高水位线。它适用于任何基于FreeRTOS的系统,可应用于单片机、嵌入式系统等。【使用】在任务创建后,调用函数,传入任务句柄,可以得到任务栈的未使用空间大小,即栈的高水位线;如果未使用空间小于某个值,可以猜测任务栈溢出;若想在溢出时及时发现,可以增加一个定时器,每隔一段时间检测任务的栈使用情况,以防止系统异常。

2022-12-10 17:03:02 1573

原创 【ESP32】问题汇总 更新中

这个命令,会把本地已安装的软件,与刚下载的软件列表里对应软件地址的软件进行对比,如果发现已安装的软件版本太低,就会提示你更新。:每个LINUX的发行版,比如UBUNTU,都会维护一个自己的软件仓库,我们常用的几乎所有软件都在这里面。只更新软件源为最新版,本地的软件是不会进行升级的,在终端下载软件是根据软件源的信息进行下载,所以软件源更新之后再安装软件就能安装源中的最新版本。因此,在使用heap_caps_malloc函数之前,需要仔细考虑应用程序的需求和可用的内存资源,以确保选择正确的内存分配函数。

2022-11-15 18:44:26 3907 1

原创 前端 持续更新

json

2022-09-02 13:22:01 93

原创 【uniapp】【Q&A】

Q&A

2022-09-01 10:24:32 1271

Ghidra comment add script'json config

operand_descriptions.json instruction_descriptions.json

2024-07-14

Ghidra comment add script'json config

operand_descriptions.json instruction_descriptions.json

2024-07-14

矿石收音机制作详解

无线电通讯发明至今已经有一世纪的历史了,它在人类文明进步中,扮演着相当重要的角 色。藉由通讯技术的发达,一切知识的传播不再有障碍,使得科技进步一日千里。在今天, 无论是出门人手一支的行动电话或是越来越流行的无线网络及蓝芽接口(Blue Tooth)都是 无线通讯的应用范围。其中,最早融入人们生活中的无线电技术,应该就属于收音机广播 了。 收音机,这个古早以前被视为"有钱人的象征"的"高科技产品",到现在已经是超级平民化 的东西了(甚至有公司行号大量制作印有自己品牌的迷你收音机作为具有广告效果的礼 品)。本装机报告所讲解的就是一台最简单的收音机。当然,这个机器并非 DZ 的套件,其 破烂的音质更与 Hi-End 音响没有任何关联,纯粹是好玩而已,如果您追求的是完美的音响 系统,那么不妨可以略过这篇吧。

2018-10-23

Ghidra comment add script

instruction_descriptions = { "ADC": u"将 {} 加上进位标志位 {} 后存入前者", "ADD": u"将 {} 加到 {}", "AND": u"逻辑与操作,将 {} 和 {} 按位与后存入前者", "BT": u"测试位,测试 {} 的第 {} 位", "BTS": u"置位测试,将 {} 的第 {} 位置为1", "CALL": u"调用函数 {}", "CDQ": u"将双字转换为双字除法的操作数", "CLD": u"清除方向标志位", "CMP": u"比较 {} 和 {}", "CMPSB.REPE": u"重复比较字符串单元,比较 {} 和 {}", "DEC": u"将 {} 减一", "DEC.LOCK": u"将 {} 减一,锁定内存",

2024-07-14

电子管spice建模论文

电子管spice建模论文

2023-07-18

MSI001 datasheet pdf

孔雀石sdf用的

2023-06-13

利用同步反相_SEPIC拓扑结构实现高效率降压-升压转换

许多市场对高效率同相 DC-DC 转换器的需求都在不断增长,这 些转换器能以降压或升压模式工作,即可以将输入电压降低或提 高至所需的稳定电压,并且具有最低的成本和最少的元件数量。 反相 SEPIC(单端初级电感转换器)也称为 Zeta 转换器,具有 许多支持此功能的特性(图 1)。对其工作原理及利用双通道同 步开关控制器 ADP1877 的实施方案进行分析,可以了解其在本 应用中的有用特性。

2018-09-15

notepad++8.4.7(x86、x64、arm、源代码)

notepad++8.4.7(x86、x64、arm、源代码)

2022-11-22

天线增益科普篇

我被询问了好多关于什么样天线对于他们的 FPV 系统是最好的配置,一个 常见的误解是一个高增益天线会比低增益天线有效,但是这是不对的。 首先,我们得先明白 dbi 增益值是天线的一个什么属性值: Dbi 是一个对数值, 表达对于一个指定的参考(功率或者强度的)的数量 级。 简单的来说,db 就是对于功率或者强度的级数。 Dbi 中的 I 表示参考的基准是一个理想的全向天线,它的发射方向是个完 美的球体, 这种理想的全向天线做为 0 dbi 的值, 但这是现实生活中不可能存 在的天线。 每 3db 增加一倍的强度,如果你用 3dbi 的天线替换理论 0dbi 的天线,你 将获得两倍的输出强度。 3db 的天线的辐射范围为 0dbi 天线辐射范围*1.414, 6dbi 的天线的辐射范围为 0 dbi 天线辐射范围 * 1.414 * 1.414, 但是这个需要 付出其他的代价的。

2018-10-23

实用无线电设计-袁杰着

实用无线电设计书籍,第1章 无线电设计基础 第2章 谐振电路以及阻抗匹配设计 第3章 滤波器设计 第4章 信号调制 第5章 放大器设计 第6章 低噪声 宽频带以及 PA设计 第7章 正弦波振荡器设计 第8章 频率合成器设计 第9章 混频器设计 第10章 辅助电路设计 第11章 发射机设计 第12章 接收机设计

2018-09-13

小功率的力量

QRP制作业余无线电系列丛书 在业余无线电领域,通常把使用最高不超过5W的射频功率来进行的通信称为小功率通信,Q简语中用QRP来表示降低发信机功率,因此小功率通信又称QRP通信,她是业余无线电通信的一个重要分支。 很多QRP通信爱好者热衷于自制QRP设备,用自己DIY作品通联全球。本书收录了美国业余无线电转播联盟(ARRL)两本著名的杂志QST和QEX中刊登的关于多波段QRP收发信机、电台辅助设备及小型天线的经典制作文章。相信这些文章能够帮助QRP爱好者们把自己的小功率设备打造的更完美。 本书介绍的案例的作者都是QRP领域的资深专家,内容指导性强,非常适合业余无线电爱好者、从事电子设计的技术人员以及相关专业的师生学习和参考。

2018-01-28

天线与电波传播

内容包括:天线的电气特性,天线阵的电气特性,接收天线的电气特性,地面对天线的影响,地面波传播和长中波天线,天波传播和短波天线,空间波传播和超短波天线,微波天线的理论与应用

2018-06-10

运算放大器权威指南第三版

本书是全球领先的半导体企业T I 公司的工程师多年经验结晶,从运算放大器的历史入手,重点介绍运算放大器近些年的研发成果、新出现的设计工具和技术,旨在帮助设计者快速掌握好的设计方法,为具体的工作选择最佳的放大器。 本书适合从事电路设计的工程技术人员,也可供高校相关专业师生参考。

2018-09-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除