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.

[参考译文] TCA6424A:TCA6424A 不会在 IO 扩展器 EVM 上进行 ACK

Guru**** 2391355 points
Other Parts Discussed in Thread: TCA6424A

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/955622/tca6424a-tca6424a-does-not-ack-on-io-expander-evm

器件型号:TCA6424A

您好、E2E 论坛、

我尝试通过 IO-Expander EVM-Module 连接 TCA6424A、但没有成功连接。 主机 μ µC 是 S32K146、我正在使用它的 LPI2C0。

我所做的:

-将 J2引脚10上的 ADDR_24引脚相对于板载 GND 引脚 J7拉低

-从我的目标硬件和 GND 提供5V 电压

-以 SCL 时钟频率进行绕过(保持在100kHz 以下)

-采用启动/停止设置、以满足具有更多时间储备的 TCA6424A 时序要求

-将 TCA6424A 通信的地址设置为0x22

-我没有更改 EVM 板的4k7上拉电阻

由于我能够提供一些防滑剪、因此您可以看到 I2C 总线对我来说看起来不错、但我没有收到器件的 ACK。

我的建议是否正确,即在这一框架内应该是完全正确的? 由于 SDA-Line 上没有 ACK、我的控制器被占用、不会传输任何进一步的数据。

EVM 上的 IC 可能已损坏? 我的想法是不好的:(

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

    您好、E2E、

    有时:

    在我的控制器的某个位置偏移 adressbyte 并将其向右移动一位。 因此、我需要地址0x44而不是0x22、以使其正常工作。

    此致

    Carsten