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

[复制链接]
 楼主| zjyyl 发表于 2021-1-14 21:48 | 显示全部楼层 |阅读模式
uart?I2C?还是spi?

评论

都行, GPIO模拟一个你自己定义的协议也行,哈哈  发表于 2021-1-15 14:51
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 | 显示全部楼层
 楼主| 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 | 显示全部楼层

可以看一下新唐的M031 QQ 1593449604
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 | 显示全部楼层

不在一个板子看通信距离,如果超过0.5米,建议用485.
linguanghua 发表于 2021-1-15 16:44 | 显示全部楼层
MCU的IIC的从机,容易出问题,也不好模拟,比较吃CPU。建议选择其他两个。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

58

主题

258

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部