5002| 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使用权,所以两个同优先级的任务可以轮流工作。
第三, ...
| ||
做一个相信自己的人
|
||
| ||
| ||
| ||
做一个相信自己的人
|
||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-2-24 02:15
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网