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.

[参考译文] TCAL9538:TCAL9538和 TCA9538之间有何差异?

Guru**** 2379100 points
Other Parts Discussed in Thread: TCA6416, TCA9538, TCAL9538
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1504758/tcal9538-what-is-the-difference-between-tcal9538-and-tca9538

部件号:TCAL9538
主题中讨论的其他器件:TCA6416TCA9538

工具/软件:

目前我正在选择一个 I/O 扩展器 IC。 在用法上是否有任何具体差异?

他们是否提供 Linux 驱动程序?

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

    尊敬的 Keng:

    我正在回答上一个问题:  

    gpio-pca953x 驱动程序是 Linux 内核的一部分;其此器件的兼容 ID 为"ti、tca6416"

    DeviceTree 绑定的配置取决于您的硬件以及您希望如何使用它。 有关详细信息、请参阅内核文档: gpio.txt gpio-pca95xx.yaml

    兼容的 TI ID 应为"ti、tca9538"

    产品页面上没有 Linux 驱动程序、但上面的外部源代码应该会有所帮助。  

    TCA 和 TCAL 的主要区别在于电压范围变化、数据速率和敏捷 I/O 寄存器。  

    TCA 与 TCAL

    1.65V 至5.5V -> 1.08V 至3.6V

    400kHz --> 1 MHz  

    寄存器映射差异:  

    此致、

    Tyler

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

    使用时是否存在任何问题 TCAL9538 与 Linux 驱动程序配合使用?
    由于采用了 TCAL9538 与相比、它具有更多的寄存器 TCA9538
    这可能会导致兼容性问题吗?
    或者、您能否推荐规格与相似的 IC TCAL9538 它具有受良好支持的 Linux 驱动程序?

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

    TCAL 寄存器向后兼容 TCA 寄存器、因此驱动器可以工作、但仅限于常见功能。

    如果不需要 TCAL 的其他功能、请使用 TCA。 否则、您必须扩展该驱动程序、或编写自己的驱动程序。

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

    我可能需要使用 TCAL9538 因为它采用较小的封装。

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

    尊敬的 Keng:

    TCAL9538应使用与 TCA 器件相同的框架。  

    TCAL 可以运行为1 MHz、并具有扩展的寄存器组。  

    如果您需要访问 TCAL 器件中给出的其他寄存器、则需要按照 Clemens 的评论扩展 Linux 驱动程序的功能。  

    此致、

    Tyler  

    常见问题解答链接