多机通信:主机怎么样才能让从机1执行完程序再给从机2发数据呢?
答案:4 悬赏:0 手机版
解决时间 2021-11-13 17:19
- 提问者网友:椧運幽默
- 2021-11-13 00:57
多机通信:主机怎么样才能让从机1执行完程序再给从机2发数据呢?
最佳答案
- 五星知识达人网友:一袍清酒付
- 2021-11-13 02:13
1. 多机通信肯定有总线,挂在总线上的从机要么有地址。要么通过主机的片选信号线选定从机。
2.主机发给从机1个数据(0x11) 从机收到0x11 后就执行switch ()是的0x11的程序,最后给主机一个应答(可以是信号,可以是应答数据帧)
3主机搜到应答后,通过选中从机2(通过地址或片选信号),就可以和从机2通信.。追问嗯 问下大哥有程序不?能给个参考不?
2.主机发给从机1个数据(0x11) 从机收到0x11 后就执行switch ()是的0x11的程序,最后给主机一个应答(可以是信号,可以是应答数据帧)
3主机搜到应答后,通过选中从机2(通过地址或片选信号),就可以和从机2通信.。追问嗯 问下大哥有程序不?能给个参考不?
全部回答
- 1楼网友:妄饮晩冬酒
- 2021-11-13 05:29
大使馆和身体还是到今年规划面积来看,过了
- 2楼网友:十年萤火照君眠
- 2021-11-13 04:40
晖,似在挽留避暑与世隔绝遥手续心爱的人,不忍离去……城
- 3楼网友:鸠书
- 2021-11-13 03:24
多主机串行的话,Slave1执行完成之后直接将数据结果发信息给Master,然后Master再给Slave2部署任务就是了;
乱序的话,那就并发部署任务,异步接受各个Slave的数据,等到一定的数据接收率(有冗余的case)就可以进行下一步任务了(此后接收到的标识上一个任务的ID的数据之后,仅仅收集作为评估,结果是否参与运算就看实际工作需要了)追问你太专业了!我是初学者有点看不懂!能说简单点不?从机1各从机2要怎么完成?或者能经给个程序参考下不?
乱序的话,那就并发部署任务,异步接受各个Slave的数据,等到一定的数据接收率(有冗余的case)就可以进行下一步任务了(此后接收到的标识上一个任务的ID的数据之后,仅仅收集作为评估,结果是否参与运算就看实际工作需要了)追问你太专业了!我是初学者有点看不懂!能说简单点不?从机1各从机2要怎么完成?或者能经给个程序参考下不?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯