尊敬的TI官方:
我最近在开发TMS320C5535系列产品的时候,遇到了一个IIC半高低电平的现象(能确定这个半高低电平是IIC的一个从机设备发送出来的,IIC总线上挂载着两个从机设备)。从接收总线的数据来看,这个从机设备发送的半高低电平会导致数据的跳变(也就是出现半高低电平的bit,会被硬件IIC误判为1,这也会经常导致硬件IIC接收不到从机设备的ACK位,从而一直导致通信失败)。示波器显示的波形数据如下图所示。在我们第一版硬件上没有任何这样的问题。已排除是软件的问题,可能在硬件上有什么样的设计会导致这样的问题呢?


以下是我的电路原理图,请帮我分析一下出现原因。非常感谢,我的项目非常紧张!

