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.
我正在使用 TPA6130A2,但似乎无法让它对 I2C 命令做出响应。我采用的是通用的 I2C 总线,而且其他的器件(非冲突)地址工作正常。我尝试过写入单个字节和多个字节,也尝试过读取版本寄存器,但得到的结果都是零。
我在总线上配置了数字电位计和 FRAM 芯片,因而我知道总线的工作是正常的。
能否提供建议。
首先,要注意I2C上面的电压。其次,请用示波器抓住波形,看发出的地址是否正确。第三,如果前面都正常,仍然没有响应,请查看是否有ACK信号。发送的数据要保证8bit的数据和1个应答信号才可以通信上。