15
201
618
高级技术员
使用特权
318
2817
8548
技术达人
wangch_sh 发表于 2014-4-6 10:20 系统节拍就是一个固定的时间,给每个任务分配一个节拍时间,每个任务运行这么长时间,再转到下一个节拍,运 ...
39
1582
4935
中级工程师
18
98
294
中级技术员
tiantianlianxi 发表于 2014-4-6 17:24 用中断设定一个固定的时间间隔,每隔一次进一次中断,你然后根据这个状态在主函数进行判断,执行相应的子函 ...
wangch_sh 发表于 2014-4-6 12:35 没完成转到下一个任务。要不然跟裸奔还有什么区别?
5013
1万
3万
版主
dj狂人 发表于 2014-4-7 09:54 如果放弃未完成任务的话,那不是在断点后面设置个标志位强行退出当前任务,因为中断发生执行完中断后回到 ...
ningling_21 发表于 2014-4-7 10:24 不是设置标志这么简单,还要保存当前任务的现场到堆栈,然后切换到下一个任务... ...
dj狂人 发表于 2014-4-7 10:34 “保存现场到堆栈,然后切换到下一个任务....”难道未完成的当前任务延后执行? ...
dj狂人 发表于 2014-4-7 10:36 可是一般要用到系统架构的,都是有多任务的要求,要是任务个数达上限或者有多任务未完成依然要延后吗 ...
3
144
597
ningling_21 发表于 2014-4-7 10:42 NO,有些OS的各个任务是分成时间片的方式轮流执行,这次没执行完下次接着执行... ...
mailiang98 发表于 2014-4-7 10:50 就一计时单位而已
dj狂人 发表于 2014-4-7 10:56 呵呵,是计时单位,可我想知道这计时单位里消息机制、中断、大循环、任务切换之间的联系和整个架构系统的 ...
16
122
382
资深技术员
发表回复 本版积分规则 回帖后跳转到最后一页
人才类勋章
发帖类勋章
时间类勋章
等级类勋章
0
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注21ic项目外包
扫码关注21ic视频号
扫码关注21ic抖音号
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才 | 论坛帮助
京公网安备 11010802024343号