用两块KE06 的 I2C0 互联(18-18, 20-20, GND-GND,也populate了R39和R47),按照官方示例的代码,一块板子下MasterPoll,一块Slave。
结果发现Master发送start +【 address(0x50) + write】, 之后收到slave的NACK,不知道为什么,无论如何调试,Slave都没有回ack。
测试了在Master中读板载加速器(地址0x3A),结果可以用示波器读到slave返回的ACK。说明Master部分的demo code应该是正常的。
是Slave demo code还需要设置什么吗? 请各位前辈指导下~~ 谢谢! |