tca8418 读寄存器全是FF?
时间:10-02
整理:3721RD
点击:
tca8418 在上电后,int输出为高?什么原因?正常输出为低电平。
读取寄存器全是FF?
因此也没有ACK
INT中断输出,低有效,OD输出,当正常工作时,输出为高。
当有中断发生时,输出为低。
附件的图是我给config寄存器写1,从件地址是0x68。
看图得到SDA是0110 1000 10.
也就是说得到的是NACK,为啥没有ACK?
地址对着呀,程序读写其他从器件正常着。读取tca8418 就有问题,换了一颗芯片还是不行。reset有上拉,启动后发现reset上升沿有1-2ms,复位时间足够了啊。
但是怎么就没有ack呢?
最后发现是硬件问题,晕死。
可是怎么读取到的任何寄存器全是1?