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.

[参考译文] TRF7970A:SPI 共存

Guru**** 2455360 points
Other Parts Discussed in Thread: TRF7970A

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/1073978/trf7970a-spi-coexistence

部件号:TRF7970A

您好,

我们正在设计一种在“SPI with SS”配置中使用 TRF7970A 的设计。 但是,由于资源限制,SPI 总线必须与其他设备共享,即 ,错误,MOSI 和 SCK 线路也连接到其他设备。

总线上的其他每台设备都有一条专用的 SS 线路,如果未选择,则不会驱动总线。 人们可能会对 TRF7970A 产生类似的行为,但 SLOA159A 第7.1节声称情况并非如此,即如果没有额外的三态缓冲区,TRF7970A 就无法与其他设备共存。

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/687680/trf7970a-trf7960---spi-with-ss-mode-errata-sloa140a-april-2009-revised-may-2017---applicability-for-trf7970a/2537303#2537303上对 E2E 进行了一些讨论 ,间接地说,虽然本文档的其他部分 可能已经过时,但7.1仍然是相关的,但并未明确说明。 设备勘误表(SLOZ011B)中也没有关于此主题的信息。

为避免使用额外缓冲区进行过度设计,请澄清以下几点:

  • TRF7970A 是否仍需要额外的三态缓冲器来确保它不会驱动 SPI 总线(除非选中)?
  • 如果是,需要通过三态缓冲器传递哪些信号? 缓冲是否足够,或者  在某些情况下 TRF7970A 也会错误地驱动 MOSI 和 SCK?

谢谢,致以诚挚的问候

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

    你好,Ezeeoo,

    如果未选择 TRF7970A,则它本身不是三态的,因此需要额外的三态缓冲区。

    缓冲错误就足够了。 MOSI 和 DATA_CLK 始终是输入,如果未选中,则会忽略其信号。

    此致,

    安德烈亚斯