while(!(I2CMasterErr(I2C2_BASE)==I2C_MASTER_ERR_NONE));这条程序仿真的时候卡这里了 改成while(!(I2CMasterErr(I2C2_BASE)==I2C_MASTER_ERR_ARB_LOST));就通过了 我看了下ARB_LOST是失去总线控制 这特么是什么鬼 怎么会失去总线控制的 我MPU9250在STM32F4上什么问题都没有 绝对不是硬件问题 现在在TM4C上被失去总线控制折腾得死去活来
user5813287:
我从I2C0到I2C3全用了一遍 全是失去总线控制 老子都想砍人了
xyz549040622:
回复 user5813287:
还有第三点,刚才回复你的另一个帖子忘记说了,抓波形,拿示波器或者逻辑分析仪抓波形,看看波形是否正常。
TI中文支持网
