(做主机)i2c发送时有波形了,但是接收是不行,每次监测RDF时接收管道都没有数据,,是不是在接收数据时,需要向从机发送无效数据以满足从机发送数据所需要的时钟。
楼主,请问你的I2C例程是用哪个IDE做的?我用IAR搭建S32K的平台,现在就是I2C不通,IO脚连波形都出不来,S32DS创建的例程看着有点坑呀,太复杂,很难扣代码出来。可以把你的I2C初始化代码给我参考参考不?谢谢
Hi,
Can you please translate your question into English?
Regards,
Daniel
Hi:
My English is every bad,
IIC是半双工通信,接收数据时,需要主机提供CLK。这时Data线受从机控制,并不是主机向从机发送无效数据。建议你按照IIC的通信标准,看一下你的程序发出的波形哪里不对。