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.

[参考译文] TCA9535:TCA9535xxxxx

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1029817/tca9535-tca9535xxxxx

器件型号:TCA9535
主题中讨论的其他器件: PCA9535

我知道 TCA9535或 PCA9535接口是 I2C 接口、需要在 SCL 和 SDA 线路上连接外部上拉电阻器。  

我们有一个板载 SPI-GPIO 扩展器、它是 QFC24。 现在的大问题是交货周期太长(26周以上)。  

除了  I2C 与 SPI 之外、我们的 SPI-GPIO 扩展器还与 TCA9535/PCA9535 "引脚兼容"。

其中 I2C 及其 A[2:0]位于 SPI-GPIO 扩展器的 SPI +复位引脚上

第一

TI 有 SPI-GPIO 扩展器、引脚与  TCA9535或 PCA9535兼容?  

2

SPI 接口点对点连接到 FPGA、电路板上无外部上拉电阻。

同样、我了解 TCA9535或 PCA9535接口为 I2C、  需要在 SCL 和 SDA 线路上连接外部上拉电阻器。   

我想检查 一下 TCA9535或 PCA9535是否可用作本案例中的插件? 其中直接与 FPGA 进行点对点连接。

希望尽快收到您的回复。 谢谢你。

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

    没有 SPI 扩展器。

    如果您降低速度、FPGA 的内置上拉电阻器的工作电阻值可能为 I²C Ω。

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

    感谢 Clemens 的帮助!

    New2Day、

    正如 Clemens 所说、目前我们没有特定的 SPI 到 GPIO 扩展器、只有 I2C。 如有必要、我已通知我们的 I2C 专家进一步评论该主题。

    此致、

    Eric Hackett  

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

    感谢大家的及时响应。 如果我能得到更多的评论、那将会很好。 谢谢你。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="221490" URL"~/support/interface-group/interface/f/interface-forum/1029817/tca9535-tca9535xxxxx ] TI 具有 SPI-GPIO 扩展器、引脚与  TCA9535或 PCA9535兼容?  [/报价]

    不可以、TI 产品系列中目前没有 SPI IO 扩展器。

    [报价 userid="221490" URL"~/support/interface-group/interface/f/interface-forum/1029817/tca9535-tca9535xxxxx "]我想检查 一下 TCA9535或 PCA9535是否可用作案例的插件?

    FPGA 是否在连接到 SDA/SCL 引脚的引脚中内置了 I2C 模块/硬件? 如果不是、则需要对引脚进行位感叹号以生成 I2C 信号。 不能使用 MOSI/MISO 直接驱动 I2C 器件的 SDA/SCL 线路。

    -Bobby

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

    关于 FPGA、将通过实施 I2C 控制器模块来替代现有的 SPI 模块来修改代码。  

    我想检查在没有外部上拉电阻器的情况下、I2C 通常为此"嵌入式"应用(点对点)提供的电阻是否正常。 谢谢你。

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

    I2C 需要一个外部上拉电阻器来生成高电平信号、您可以在 SCL 线路上使用推挽、但 SDA 线路应该有一个外部上拉电阻器、或者您需要能够在 FPGA 上启用一个内部上拉电阻器。  

    如果在 SDA 上进行 FPGA 推挽、则在 SDA 断开阶段会出现竞争问题、并且由于 I2C 的漏极开路架构没有可传输的高电平信号、因此在接收时只能发送低电平信号 (我们的9535不会为 FPGA 生成高电平以进行接收)。

    -Bobby