自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 使用哈希表实现命令解析器

本文展示了一个基于哈希表的嵌入式命令解析器设计。采用命令注册机制(register_cmd())实现解耦,各命令处理函数通过类型转换从缓冲区提取参数,如处理关机(handle_off)、PWM占空比(handle_pwm)等。系统使用固定大小(32)的哈希表存储命令项,通过取模运算实现快速查找,支持最小长度校验。这种设计使主逻辑保持简洁,新增命令只需注册无需修改核心代码,特别适合资源受限的嵌入式通信协议处理。

2025-11-18 15:38:08 99

原创 基于卡尔曼滤波的电压获取

本文介绍了一个电池电压测量系统的实现方案。通过ADC采样获取原始电压值,使用卡尔曼滤波算法进行数据优化处理。系统包含ADC采集函数get_ADC_channel_value(),配置ADC通道参数,启动转换并获取采样值;电压计算部分包含校准系数和电阻比等参数定义;卡尔曼滤波模块实现了初始化(kalman_init)和更新(kalman_update)功能;最终get_batv()函数整合这些功能,完成多采样点的数据采集和滤波处理,输出稳定的电池电压值。系统具有参数可配置、抗干扰能力强的特点。

2025-11-18 15:29:01 90

原创 栈溢出后不会有 error,而是直接崩溃、重启、非法访问

大数组不应该放在“局部变量”里,

2025-11-14 17:39:48 127

原创 常用的Linux基础命令

显示系统的资源占用情况,可以用来监视 CPU、内存、进程等的实时状态。:设置文件权限的默认掩码,影响新建文件和目录的权限。的一个增强版,提供更友好的界面和更多的交互操作。:追踪数据包经过的路由路径,帮助诊断网络问题。:查看文件系统的磁盘空间使用情况。:查看文件或目录的磁盘使用情况。:改变正在运行的进程的优先级。:查看磁盘分区信息及其文件系统类型。:显示进程树,查看进程之间的关系。:更改文件或目录的所有者。:更改文件或目录的所属组。:创建硬链接或符号链接。命令):查看和配置网络接口。

2025-11-12 10:52:50 146

原创 keil5debug时出现需要点击3次运行才能运行起来,且下载进板子不能运行的原因

在Debug模式下需要点3次运行程序才能正常工作”的情况,通常表明系统在初始上电或复位时存在某种不稳定性,而调试器的多次操作“恰好”帮助越过了这个临界点。如果没有启用这个为嵌入式系统优化的微型库,可能会导致初始化异常,出现需要多次复位才能运行的情况。等标准库函数,请务必在Keil的。一个需要优先确认的常见设置是。如果你的代码中使用了。

2025-11-07 09:35:40 209

原创 【无标题】nodejs实现时间戳

【代码】【无标题】nodejs实现时间戳。

2025-11-03 17:12:45 115

原创 PDSC:Sequance Execution failed

更换STM32芯片时需注意芯片系列匹配问题。若原设计使用F103系列(F系列),但在Keil开发环境中错误选择了G系列芯片包,会导致编译或烧录失败。解决方法:需在Keil中安装并选择正确的F系列芯片支持包,同步修改工程配置中的芯片型号选项,确保开发环境与硬件完全兼容。该问题常见于不同系列芯片混用时,需特别核对芯片型号与开发环境配置的一致性。

2025-10-27 16:52:11 167

原创 滑动窗口-

【代码】滑动窗口-

2025-08-09 14:51:36 119

原创 nodejs通讯协议

【代码】nodejs通讯协议。

2025-08-09 14:48:34 179

原创 全局的环形缓冲区

【代码】全局的环形缓冲区。

2025-08-09 14:25:49 112

原创 通讯协议-

【代码】【无标题】通讯协议。

2025-08-09 14:22:51 114

原创 软件SPI实现AD7689采集

电流采集,板卡检测

2025-08-09 14:05:19 607

原创 nodejs实现mqtt

nodejs实现mqtt

2025-08-09 13:55:43 240 1

空空如也

空空如也

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

TA关注的人

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