两个单片机通讯,一主一从,用什么好?
uart?I2C?还是spi?那肯定是UART简单啦 SPI,可以高速交换大量缓存的数据,I2C较少的数据可用,串口一般用于外部交换,比较珍贵!我用两个STC做8个串口试验,可行!如果串口余,当然串口简单了 一般都是uart啊 根据通信速度选择。
串口速度够用就用串口,不够用就用SPI taobaofarmer 发表于 2021-1-14 21:57
那肯定是UART简单啦
谢谢 wwd8888 发表于 2021-1-14 22:24
SPI,可以高速交换大量缓存的数据,I2C较少的数据可用,串口一般用于外部交换,比较珍贵!我用两个STC做8个 ...
谢谢,串口够用 圣骑士by 发表于 2021-1-15 08:38
根据通信速度选择。
串口速度够用就用串口,不够用就用SPI
谢谢 在同一块板上吗?如果是UART最简单。 UART最简单,最方便 UART就好了 一主一从太简单了!
对等连接才难,即两个都是一样的地位,谁都可以随时先发起通信,以及同时发起通信的防冲突机制以及通信锁定等问题,还有失连后再次重新互连等问题
当然两者的固件程序也是一模一样的,不分彼此 UART最好了,又简单,又方便 UART最好用,用的口线又不多 左手笔右手刀 发表于 2021-1-15 11:09
UART就好了
可以看一下新唐的M031 QQ 1593449604{:smile:} IIC比较好 uart简单,spi靠谱 tom_xu 发表于 2021-1-15 09:27
在同一块板上吗?如果是UART最简单。
不是一个板子 zjyyl 发表于 2021-1-15 15:56
不是一个板子
不在一个板子看通信距离,如果超过0.5米,建议用485. MCU的IIC的从机,容易出问题,也不好模拟,比较吃CPU。建议选择其他两个。
页:
[1]
2