请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TCA9548A 您好!
我在其中一个设计中使用 TCA9548AMRGER。 在访问此器件时遇到一些问题。 我们没有收到 ACK。 NACK 正在接收、而不是 ACK。 请在这方面提供帮助吗?
谢谢、此致、
Rudra Prakash
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.
您好、Rudra、
很遗憾听到您在连接 TCA9548A 时遇到问题。 正如 Clemens 所建议的、这可能是由于在通信开始时器件未识别其地址、或者在寻址后发出其他一些无效命令。
您能否在软件中仔细检查 A0 - A2引脚的配置并确认器件地址匹配?
您是否能够确定在初始地址阶段之后是否收到 ACK、在执行以下命令后是否收到 NACK?或者 NACK 是否响应器件地址? 如果在软件中看不到这一点、我建议使用逻辑分析仪(或示波器)来查看 NACK 在与初始通信相关的位置。 如果 NACK 是对辅助字段的响应、请确保命令是基于可能的寄存器配置的有效器件。
最后、要检查电气问题、您可以使用示波器检查 I2C 信号的电压电平和转换是否在指定范围内、并可由 TCA9548A 正确读取。
请告诉我们您能找到的内容以及您在此期间是否有任何问题。
此致、
Eric Schott