您好,
我们正在设计一种在“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?
谢谢,致以诚挚的问候