4789| 3
|
时间片轮转调度实验问题 |
5金钱
最佳答案把时间片使能语句屏蔽掉(即:#define OS_CFG_SCHED_ROUND_ROBIN_EN 0u)后,虽然结果似乎与之前相同,但是仔细分析程序代码,还是完全不同:
第一,OS_SchedRoundRobin()代码没有编译,所以程序中肯定没有时间片轮转调度功能。
第二,task1_task和task2_task任务,通过OSTimeDlyHMSM(0,0,1,0,OS_OPT_TIME_HMSM_STRICT,&err)出让CPU使用权,所以两个同优先级的任务可以轮流工作。
第三, ...
| ||
做一个相信自己的人
|
||
发表于 2015-11-4 20:30:36
|
显示全部楼层
| ||
发表于 2016-4-26 22:12:40
|
显示全部楼层
| ||
| ||
做一个相信自己的人
|
||
|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )
GMT+8, 2024-11-1 18:26
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网