两款芯片硬件都支持SPI通信,如何实现两芯片之间的数据通信啊?

谁知道能不能加我QQ啊!851636932.
2025-03-12 21:55:30
推荐回答(3个)
回答1:

1、首先确认两个芯片的SPI中,一定要有一个是主Master,一个是从Slave
2、确定电气特性是否满足,电平是否匹配
3、确定是否可以在相同的速率下工作
4、通信协议是否一致
以上满足了,基本就可以实现互联

回答2:

两款芯片都支持SPI,不一定可以拿来通讯。

道理很简单,SPI是分主从的,如果两块芯片都只能做从设备,是不能通讯的,比如两块SPI Flash,或者别的SPI外设。如果两块芯片都只能做主设备,那样也不行。

只有一块芯片工作在主设备状态,另一块工作在从设备状态才行。具体方法网上有一堆,这里就不码字了

回答3:

1、首先确认两个芯片的SPI中,一定要有一个是主Master,一个是从Slave
2、确定电气特性是否满足,电平是否匹配
3、确定是否可以在相同的速率下工作
4、通信协议是否一致
dong?