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.

[参考译文] TCAN4550:多个 TCAN4550连接到同一个 SPI

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1403741/tcan4550-multiple-tcan4550-connected-to-the-same-spi

器件型号:TCAN4550

工具与软件:

大家好、团队成员:

我的客户希望使用6个 TCAN4550 (每个都具有最大500kHz 的数据速率)、它们连接到主机 MCU 的同一 SPI 接口、它是否正常工作? 谢谢。

此致、

Yang

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

    您好、Yang、

    SPI SCLK、SDO 和 SDI 网可以与多个器件并行连接、但每个 TCAN4550器件需要自己的 nCS (片选)信号、因为一次只有一个器件可在 SPI 总线上处于活动状态。  这是因为在每个 SPI 读取/写入事务期间、SDO 和 SDI 网络上都有数据、并且多个器件同时处于活动状态会产生争用并产生错误。

    因此、如果每个器件都有专用的片选信号、并且其他 SPI 信号上的信号完整性未被 PCB 布线破坏、这应该会起作用。

    然而、在同一 SPI 总线上使用6个 TCAN4550器件将大大降低可实现的最大 CAN 消息吞吐量、如果 CAN 消息频繁、则不应使用此方法、因为完整 RX FIFO 会增加数据丢失的风险。

    此致、

    Jonathan

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

    Jonathan、您好!

    我懂了。 非常感谢。

    此致、

    Yang

x 出现错误。请重试或与管理员联系。