zjyyl 发表于 2021-1-14 21:48

两个单片机通讯,一主一从,用什么好?

uart?I2C?还是spi?

taobaofarmer 发表于 2021-1-14 21:57

那肯定是UART简单啦

wwd8888 发表于 2021-1-14 22:24

SPI,可以高速交换大量缓存的数据,I2C较少的数据可用,串口一般用于外部交换,比较珍贵!我用两个STC做8个串口试验,可行!如果串口余,当然串口简单了

laocuo1142 发表于 2021-1-15 08:26

一般都是uart啊

圣骑士by 发表于 2021-1-15 08:38

根据通信速度选择。
串口速度够用就用串口,不够用就用SPI

zjyyl 发表于 2021-1-15 09:21

taobaofarmer 发表于 2021-1-14 21:57
那肯定是UART简单啦

谢谢

zjyyl 发表于 2021-1-15 09:22

wwd8888 发表于 2021-1-14 22:24
SPI,可以高速交换大量缓存的数据,I2C较少的数据可用,串口一般用于外部交换,比较珍贵!我用两个STC做8个 ...

谢谢,串口够用

zjyyl 发表于 2021-1-15 09:23

圣骑士by 发表于 2021-1-15 08:38
根据通信速度选择。
串口速度够用就用串口,不够用就用SPI

谢谢

tom_xu 发表于 2021-1-15 09:27

在同一块板上吗?如果是UART最简单。

Quietness 发表于 2021-1-15 10:07

UART最简单,最方便

左手笔右手刀 发表于 2021-1-15 11:09

UART就好了

xxdcq 发表于 2021-1-15 11:18

一主一从太简单了!
对等连接才难,即两个都是一样的地位,谁都可以随时先发起通信,以及同时发起通信的防冲突机制以及通信锁定等问题,还有失连后再次重新互连等问题
当然两者的固件程序也是一模一样的,不分彼此

verifone 发表于 2021-1-15 11:18

UART最好了,又简单,又方便

cainiao518 发表于 2021-1-15 11:23

UART最好用,用的口线又不多

华芯3284494788 发表于 2021-1-15 11:29

左手笔右手刀 发表于 2021-1-15 11:09
UART就好了

可以看一下新唐的M031 QQ 1593449604{:smile:}

hobbye501 发表于 2021-1-15 14:53

IIC比较好

不想画板子 发表于 2021-1-15 15:50

uart简单,spi靠谱

zjyyl 发表于 2021-1-15 15:56

tom_xu 发表于 2021-1-15 09:27
在同一块板上吗?如果是UART最简单。

不是一个板子

tom_xu 发表于 2021-1-15 16:02

zjyyl 发表于 2021-1-15 15:56
不是一个板子

不在一个板子看通信距离,如果超过0.5米,建议用485.

linguanghua 发表于 2021-1-15 16:44

MCU的IIC的从机,容易出问题,也不好模拟,比较吃CPU。建议选择其他两个。
页: [1] 2
查看完整版本: 两个单片机通讯,一主一从,用什么好?