打印
[51单片机]

程序结构的问题

[复制链接]
1222|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Cjy_JDxy|  楼主 | 2014-4-29 20:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近看程序匠人的《匠人手记》,
看到顺序调度机制,和时间片与分时调度机制。
有点不明白,搞不懂这两种机制有什么本质区别。
都是按一定顺序进行调度,各个任务分别执行。
我知道实时多任务里,也有时间片的概念,而且每个时间片里执行的任务不一定执行完,
到了时间就挂起。那是不是说时间片与分时调度机制下一个时间片里任务不一定执行完。
到了时间,切换到下一个时间片,执行下一个任务?
小弟菜鸟,请高手指教,谢谢!

相关帖子

沙发
Cjy_JDxy|  楼主 | 2014-4-29 20:54 | 只看该作者
高手支招啊!

使用特权

评论回复
板凳
pengxiangbo00| | 2014-4-29 20:55 | 只看该作者
不懂

使用特权

评论回复
地板
Cjy_JDxy|  楼主 | 2014-4-30 09:46 | 只看该作者
匠人救命啊!

使用特权

评论回复
5
ningling_21| | 2014-4-30 09:50 | 只看该作者
一般任务都是死循环,不可能执行完...

使用特权

评论回复
6
zwz7219| | 2014-4-30 15:04 | 只看该作者
时间到了,任务肯定切换,但要明白,任务不一定非要切换“走”,也可以切换回来继续执行,只要当前任务优先级高于其它所有任务。如果任务管理程序不分青红皂白,只管切换、那就只是一个时间片调度程序而已。

使用特权

评论回复
7
Cjy_JDxy|  楼主 | 2014-4-30 15:08 | 只看该作者
谢谢!

使用特权

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

本版积分规则

个人签名:绿水本无忧因风皱面,青山原不老为雪白头。

553

主题

3530

帖子

19

粉丝