7380| 4
|
FreeRTOS中时间片调度实验碰到的问题,望大神帮我解答一下 |
1金钱
最佳答案你的打印和代码一致呀,你的用非调度的延时,那需要实实在在的运行10ms呀,3个就是30ms呀,虽然滴答定时器会切换调度,也只是切换各自10ms的延时交替执行呀,还是要用30ms呀,各自的延时都执行完了,才会重新打印任务的那行,。
详细:第一次执行完1的1ms,切换到2执行1ms延时,在切换3的1ms延时,但是1的延时还剩9ms,下次切换还需要执行1的1ms延时呀。依次执行完各自的10ms延时才会打印
| ||
发表于 2018-8-1 15:08:27
|
显示全部楼层
| ||
| ||
发表于 2018-8-2 09:40:34
|
显示全部楼层
| ||
| ||
|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )
GMT+8, 2024-11-25 23:32
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网