请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

请问如何理解计时器定时查询呢?

1: 在视频演示中,为什么计数器为1的时候,设备1没有发送请求,就不会和1匹配?是因为每个设备中还有一个类似于状态器的东西么? 当设备发送请求的时候,状态器由0变为1,仲裁器接收到计数值后,不仅要判断数值是否相等,还要判断自己有没有发送请求,即状态器的值是否为1?

2: 仲裁控制器对每个设备编号的话,计数器的数值是不是不能大于最高的设备编号? 比如视频中的3号设备!当仲裁器的计数值到达3以后,再次累加,是不是要重新初始化成1?
相当于有一个if判断 if n > 3 then n = 1?

正在回答 回答被采纳积分+3

1回答

咚咚呛 2019-07-02 23:35:42
  1. 设备主要是通过设备地址与计数器进行对比的,课程使用计数器是为了方便理解,可以理解为设备有一个唯一的设备地址,将设备地址的值与计数器比较,如果一致的话,才会得到总线使用权。

  2. 是的,可以重新初始化。

0 回复 有任何疑惑可以回复我~
  • 1的问题还是没有解释清楚
    回复 有任何疑惑可以回复我~ 2020-03-02 11:33:00
  • 请问有什么不理解的吗?可以补充一下疑问。
    回复 有任何疑惑可以回复我~ 2020-03-02 12:10:11
  • sd1700092 回复 咚咚呛 #3
    也就是老师视频中计数器为1、2、3这三个数字只是为了方便举例,其实应该是设备地址的值?也就是说并没有总线并没有把设备编号为1、2、3等等是吧?
    回复 有任何疑惑可以回复我~ 2021-02-01 15:14:52
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信