0、系列目录
- STM32 软件模拟IIC
- STM32 使用DMP库处理MPU6050数据
- STM32 MPU6050与匿名上位机通讯(V2.6版)
1、IIC通讯过程
复合通讯协议
4、代码示例
代码的编写要严格按照IIC的通讯协议控制IO的电平,否则会出现数据错误。
起始信
结束信
等待应答信 ACK
产生应答信
产生非应答信
发送一个字节数据
读取一个字节数据
总结
IIC通讯协议不难,只需要按照协议,一步一步控制IO的电平,就可以模拟出IIC通讯,下篇会使用软模拟IIC获取MPU6050的原始数据,牵扯到IIC的连续读和连续写。连续读写,以及与MCU与从机之间的通讯方式非常重要,本节作为基础,理解最好。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!