自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CubeMX+F407+MPU6050(DMP)

1.1 大概框架:基于IIC通讯,读写模块中的寄存器。在移植中,我使用的是hal库中的IIC收发(使用CubeMX布置的IIC),只需将正点原子示例中,封装好的IIC读写替换为HAL库的读写(注意,在hal库中的读写中,在地址项要左移一位:addr << 1)在使用MPU6050调试的时候,自测函数atk_ms6050_run_self_test()一直过不去,换了一块MPU6050就好了。但是新的这个,在初始化的时候,有概率初始化失败(读到的ID为0,做了延时也不行,老的就没这个问题)。

2025-07-13 22:35:59 188

原创 环形缓冲区学习

环形缓冲区遇到的问题

2025-07-05 13:53:16 121

原创 高效串口接收框架原理

通过双缓冲机制和DMA接收,可以有效避免数据被覆盖的问题,同时提高系统的稳定性和可靠性。主程序在检测到数据准备好标志后,从当前处理缓冲区中提取并处理数据,而DMA继续在另一个缓冲区接收数据,实现高效的接收和处理流程。空闲中断+DMA+双缓冲区(防止数据没处理完就被覆盖了)在空闲中断中只改变标志位,不做数据处理。

2025-06-14 17:35:11 319

原创 电机控制学习

资料整理,自用

2025-06-14 17:33:14 249

原创 国讯开发板开发记录-Ethercat

​。

2024-10-29 16:50:33 1119

国讯开发板开发记录-Ethercat通讯示例程序

国讯开发板开发记录-Ethercat通讯示例程序

2024-10-28

空空如也

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

TA关注的人

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