使用串行外围设备接口(SPI)同时与多个从设备通信

问题描述 投票:1回答:1

我在一个板上有四个Atmega328p,我希望其中一个可以同时向其他三个发送相同的数据(即传感器读数)。我对双向通讯不感兴趣。我读了有关SPI广播的线程(How can I broadcast data to multiple SPI slaves and how it works?),有人提到这不可能,因为在SPI通信中是全双工的,并且MISO和MOSI线路同时处于活动状态。但是,我想知道是否可以让MISO线不连接并且所有SS引脚都拉低,因此我可以同时向所有从站广播一条消息,同时考虑到我不需要从站到主机的任何类型的响应。

所以,这可能吗?或者我还能如何解决这个问题?我也在考虑使用UART的Tx线,并将所有接收器与之并行连接,但是我不确定这也行得通。

感谢您的关注。

serial-port microcontroller uart spi atmega
1个回答
0
投票

我需要做同样的事情。终于,您或这里的其他人成功使用此方法了吗?

关于,米歇尔

© www.soinside.com 2019 - 2024. All rights reserved.