发新帖我要提问
12
返回列表
打印

多个单片机之间如何通信,一个为主机

[复制链接]
楼主: x_catl
手机看帖
扫描二维码
随时随地手机跟帖
21
awmc_m| | 2009-10-13 12:38 | 只看该作者 回帖奖励 |倒序浏览
像i2c、spi、单总线等如果没有硬件口,从机是模拟不了的。所以用类似遥控传输也不错。
输出用普通io口、输入用中断
采用类似遥控的传输方式,但是可能速度不快。

使用特权

评论回复
22
ytmkkk1986| | 2009-10-13 16:03 | 只看该作者
模拟过1WIRE通信的!呵呵,感觉还行啊!

使用特权

评论回复
23
weizheng07| | 2009-10-13 16:26 | 只看该作者
其实最好的方法就是串口,没有串口,可以模拟阿!一样的,虽然速度不是很快,但是达到要求还是没有问题的

使用特权

评论回复
24
hyhjjg| | 2009-10-13 16:34 | 只看该作者
最最简单,2条线。协议自定义,如两个片使用同一个电源,1条线也够了

使用特权

评论回复
25
炎之十月lt| | 2013-9-18 17:05 | 只看该作者
协议怎么写?主机怎么一个一个访问从机?请各位大神说一下

使用特权

评论回复
26
cjseng| | 2013-9-19 16:48 | 只看该作者
炎之十月lt 发表于 2013-9-18 17:05
协议怎么写?主机怎么一个一个访问从机?请各位大神说一下

每个从机有一个独立的地址,主机发出的每一帧数据包含地址信息就行了。就是说,主机发出的信息,每个从机都能收到,不过只有地址符合的从机会作出响应,其它的从机把接收到的信息直接丢弃。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则