上传者: dodoleon
|
上传时间: 2022-03-31 16:27:16
|
文件大小: 29KB
|
文件类型: -
STM32状态机架构 通过 硬件IIC外设 和DMA burst 读取MPU6050的 FIFO, 每10ms Timer触发一次routine work trigger进行数据采集。DMA直接读取MPU6050的FIFO并对三轴加速度和三轴陀螺仪的数据取平均值,高速,高效,剩下的系统资源可以拿来做姿态运算;
稍微加入IIC rescure 便可商业应用,当然如果有硬件IIC rescure更好
附送模拟IO操作IIC控制MPU6050,只需要重新define一下;
附送UART硬件DMA print
附送LM75A的硬件IIC操作,只需要在Timer的中断里面根据你的需要时间间隔触发一下