大家好 C2000系列的I2C例程有点复杂 我记得在哪里看到过一个英文版本的流程图 但是找不到了
百度文库里有一个文档里详细描述了例程的流程图 有个地方应该有问题 为了大家方便 我用VISIO重新绘制了流程 供大家参考
测试用的芯片是24LC16 16Kbits的EEPROM 选这个芯片是考虑page大小为16字节 C2000系列的I2C有16字节深度的硬件FIFO 这样操作起来方便一些 下面是各流程图
主流程图

写流程图

读流程图

中断流程图

Susan Yang:
谢谢您的分享!
大家好 C2000系列的I2C例程有点复杂 我记得在哪里看到过一个英文版本的流程图 但是找不到了
百度文库里有一个文档里详细描述了例程的流程图 有个地方应该有问题 为了大家方便 我用VISIO重新绘制了流程 供大家参考
测试用的芯片是24LC16 16Kbits的EEPROM 选这个芯片是考虑page大小为16字节 C2000系列的I2C有16字节深度的硬件FIFO 这样操作起来方便一些 下面是各流程图
主流程图

写流程图

读流程图

中断流程图

谢谢您的分享!
TMS320F28384S: 烧录仿真器连接失败
TMS320F28P659DK-Q1: CLA call fmodf function
TMS320F28034: 在初始化的时候,调用delay_us函数进入非法中断
TMS320F280049C: 数据在debug模式下和release模式下读取不一致
TMS320F28377D: ePWM 使用上升下降模式 进行调制时出现异常驱动