发 帖  
原厂入驻New
[问答] 求解关于单片机多机通讯的问题,轮询和μC/OS-II操作系统的问题
1024 AVR STM32 单片机
分享
  之前提问过一问题,“我想用多个AVR单片机(Atmega16)配合传感器作为从站,STM32F103作为主站,将从站采集的信息送到主站进行处理,请问从站和主站之间要如何联系“,根据网友的回答说,可以采用485通信,轮询的方式。
  我想问一下这个所说的轮询是“时间片轮转调度法”吗?我在资料上查找,uc/os-II系统不支持时间片轮转调度法,我想在编整个程序的的时候移植uc/os-II系统,这样的话是不是不能实现单片机的多机通讯啦?
  谢谢啦,请大家帮帮忙!
0
2019-6-27 11:29:28   评论 分享淘帖 邀请回答

相关问题

4个回答
一样的 可以搜一下round robin
2019-6-27 14:14:14 1 评论

举报

1 条评论
时间片我就不懂了,咱们来个简单的,各个从站有自己的站号,主站每次只和其中的一个通信,周而复始,不就行了
2019-6-27 15:44:25 1 评论

举报

1 条评论
当然可以了,就是主机依次和从机要数据,从机不回复,就继续向下一个从机要数据。你这个问题不明白就会玩操作系统??
2019-9-5 20:01:05 评论

举报

时间片轮转调度法只是为了任务调度,跑出一种多线程的感觉,实际还是单核所以要轮转。跟通讯没关系。
之前网友说的轮询可能是说,1个主机对应多个从机的时候,依次跟各个从机通讯。
2019-11-14 10:49:54 评论

举报

撰写答案

你正在撰写答案

如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。

高级模式
您需要登录后才可以回帖 登录 | 注册

我要提问
关闭

站长推荐 上一条 /7 下一条

快速回复 返回顶部 返回列表