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.

[参考译文] TCA9548A:访问器件时遇到问题

Guru**** 2391415 points
Other Parts Discussed in Thread: TCA9548A

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/949659/tca9548a-facing-issue-in-accessing-the-device

器件型号:TCA9548A
您好!
 
我在其中一个设计中使用 TCA9548AMRGER。 在访问此器件时遇到一些问题。  我们没有收到 ACK。  NACK 正在接收、而不是 ACK。  请在这方面提供帮助吗?
 
 
谢谢、此致、
Rudra Prakash
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    主器件可能使用了错误的地址、或者可能存在电气问题。

    请显示原理图和故障事务的示波器轨迹。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Rudra、

    很遗憾听到您在连接 TCA9548A 时遇到问题。 正如 Clemens 所建议的、这可能是由于在通信开始时器件未识别其地址、或者在寻址后发出其他一些无效命令。  

    您能否在软件中仔细检查 A0 - A2引脚的配置并确认器件地址匹配?

    您是否能够确定在初始地址阶段之后是否收到 ACK、在执行以下命令后是否收到 NACK?或者 NACK 是否响应器件地址? 如果在软件中看不到这一点、我建议使用逻辑分析仪(或示波器)来查看 NACK 在与初始通信相关的位置。 如果 NACK 是对辅助字段的响应、请确保命令是基于可能的寄存器配置的有效器件。

    最后、要检查电气问题、您可以使用示波器检查 I2C 信号的电压电平和转换是否在指定范围内、并可由 TCA9548A 正确读取。  

    请告诉我们您能找到的内容以及您在此期间是否有任何问题。  

    此致、
    Eric Schott