基于nxp的imx.rt1052-evkb开发板,通过i2c与amc7812b进行通信。寻求相关的demo驱动程序。然后还有个问题就是我看芯片手册时,得知slave address是0x2c,可是进行读写操作时后面要跟 0 或者 1 ,来表示方向,这个怎么理解??是直接把slave address地址左移1位然后与上 0 或者 1 吗?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
基于nxp的imx.rt1052-evkb开发板,通过i2c与amc7812b进行通信。寻求相关的demo驱动程序。然后还有个问题就是我看芯片手册时,得知slave address是0x2c,可是进行读写操作时后面要跟 0 或者 1 ,来表示方向,这个怎么理解??是直接把slave address地址左移1位然后与上 0 或者 1 吗?
您好!我按照amc7812b手册说明,A2=1,A1=0,A0=0. 确定了slave地址是0x2c,如下图,然后我就按照 写操作 步骤: 结果第三步就有问题了,出现了amc7812b不回ack的情况,用示波器抓波形发现最后一位一直是1,没有响应,即nak。。。后面怀疑是地址问题,然后我就把下面8个slave地址都试了一遍,发现还是nak。这怎么办呢????