情况是这样,我将具有IIC通信的接口的EEPROM和时钟芯片同时挂在一个模拟IIC总线上。RAM仿真时,28335与时钟芯片通讯正常,但是与EEPROM通讯是只有挂断点运行才能通讯正常(断点挂在任何一处代码都可以)。这种情况什么问题导致。
编译环境:CCS3.3
DSP:28335
yunling xing:
回复 Johnson Chen1:
示波器没有看,但是延时我是改了很多。通讯不正常就是接收不到E2的应答。
但是我不太理解,同样挂在一个总线上的时钟芯片 一直都是工作正常,而且两个芯片的是时序几乎一样。
为什么E2就收不到应答。
还有个地方我不理解,我挂断点运行时,可以接收E2的应答,全速运行就不行,但是我的断点挂在任何一个地方都可以,无论是接收应答前还是接收应答后。