
基于GD32的硬件IIC与DMA编程
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目专注于基于GD32微控制器进行硬件IIC及DMA技术的应用开发,深入探讨了如何高效利用这些技术来提升数据传输速度和系统性能。适合嵌入式开发者学习实践。
GD32硬件IIC+DMA程序使用的IIC时序如下:
- 写寄存器操作为:START+ACK + IIC设备地址 + ACK + START+ACK + IIC写寄存器地址 + ACK + IIC写数据(4Byte,每个数据后都有ACK)+ STOP
- 读寄存器操作为:START+ACK + IIC设备地址 + ACK + START+ACK + IIC读寄存器地址 + ACK + IIC读数据(4Byte,前n个数据后都有ACK, 最后1byte数据后如果发ACK表示还有数据要读,如果最后1byte数据后为NACK,则后面紧接着就是停止位)+ STOP
全部评论 (0)
还没有任何评论哟~


