摘要: BMI270 Driver Development 这篇文档描述了BMI270驱动的开发笔记 初始化 基本过程 首先参考了用户手册的Digital Interface一章,我们需要知道这个IMU的通信方法和时序: I2C:地址是0x68(SD0接地)/0x69(SD0接VDDIO),支持100kHz 阅读全文
posted @ 2025-10-05 18:06 Lvista 阅读(246) 评论(0) 推荐(0)
摘要: PWM DAC PWM概念本身很简单,具体可以参考各网上资料。 PWM:脉冲宽度调制(英语:Pulse-width modulation,缩写:PWM),简称脉宽调制,是用脉冲来输出模拟信号的一种技术,一般变换后脉冲的周期固定,但脉冲的工作周期会依模拟信号的大小而改变。 PWM DAC就是通过PWM 阅读全文
posted @ 2025-10-28 20:03 Lvista 阅读(57) 评论(0) 推荐(0)
摘要: SPI和IIC 对SPI和IIC进行总结 二者的对比 特点 SPI IIC 线数 4线 2线 通信类型 全双工 半双工 拓扑结构 主从式,片选一对一 主从式,地址寻址,一对多 速度 快 慢 时序 对于两种协议,最大的区别在于: 开启关闭条件 动作时间点和相位 数据格式 开启条件 SPI: CS↓ - 阅读全文
posted @ 2025-10-25 17:55 Lvista 阅读(59) 评论(0) 推荐(0)
摘要: 【IMU】6轴数据校准算法 算法概述 本算法用于惯性测量单元的自动校准,通过多次采样和优化选择,确定传感器的最佳偏移量。 算法步骤 初始化 converged = false(加速度计收敛标志) new_offset = {0,0,0}(最优偏移量) last_average = {0,0,0}(上 阅读全文
posted @ 2025-10-12 21:00 Lvista 阅读(59) 评论(0) 推荐(0)