- 博客(7)
- 收藏
- 关注
原创 一篇文章了解卡尔曼滤波器,原理加代码的超详细讲解
文章摘要: 本文介绍了卡尔曼滤波器的原理与实现。原理部分详细解释了10个关键概念,包括状态、测量、先验/后验估计、误差协方差等,并通过体重估计等通俗例子说明。卡尔曼滤波分为预测和更新两个阶段,通过加权平均融合预测值和测量值,权重由卡尔曼增益决定,该增益会根据估计误差和测量误差动态调整。代码部分提供了Kalman滤波器的C语言实现,包含结构体定义和初始化、误差设置、计算等函数接口,支持对单变量的动态跟踪和稳态滤波。该实现通过递推方式逐步优化估计值,适用于嵌入式系统等资源受限场景。
2025-08-26 15:12:25
560
原创 一篇文章带你彻底搞懂HAL库串口通讯的使用方法
如果你学过STM32标准库,你会不会疑惑为什么在调用HAL库的中断级不需要提前打开对应的串口中断,即使是在调用之前屏蔽相关的中断,依然不会影响最终的效果。这篇文章带你掌握串口收发的所有问题(最后还有超简单的串口模板供你使用)。
2024-12-10 21:09:45
555
原创 STM32HAL库实现红外接收的NEC解码(整体思路分析的细致讲解)
STM32HAL库实现红外接收的NEC解码(整体思路分析的细致讲解),一步一步推进,最终实现数据的解码。
2024-04-16 21:30:59
4761
12
原创 STM32CubeIDE实现和printf函数一样的串口发送函数(附完整文件)
对C库的sprintf和32HAL库的HAL_UART_Transmit进行封装,实现更方便的带参字符串发送。
2024-04-12 15:34:23
1048
4
原创 STM32OLED呈现主界面菜单任务的编程思路以及模板
基于STM32F1系列,OLED呈现主界面菜单任务的编程思路以及模板,还附有贴心的使用说明哦。
2023-03-28 21:02:16
4131
1
原创 按键状态机(实现单击,长按,双击)的模块分享
此文章为学习经验分享,帮助和我一样的小白理解按键的状态机,能够自己实现想要实现的功能。(附函数模块哦)
2023-03-23 21:44:11
6263
4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅