嵌入式学习小组
直播中

李颜

7年用户 1370经验值
私信 关注

freertos怎么设置时间片的大小

之前看ucosiii时可以用时间片调度,而且时间片的大小可以认为设置,不知道freertos怎么设置时间片的大小

回帖(4)

康沧鹤

2020-6-19 10:20:56
FreeRTOS中时间片就是系统时钟节拍长度。要更改时间片就更改系统时钟
举报

王静

2020-6-19 10:34:02
一般来说,系统滴答是为1ms;
假设 优先级为7的任务有1个:a
        优先级为6的任务有3个:b,c,d
        优先级为5的任务有2个:e,f
每1ms  重新更新指针,从最高优先级重新开始执行;
请问 b、c、d是同优先级的任务,他每次(1ms)重新执行的顺序由什么绝定的?
举报

刘旭阳

2020-6-19 10:45:24
轮流执行,一个任务执行完成以后就重新回归到队尾。
举报

李代三

2020-6-19 10:52:37
谢谢解惑;
举报

更多回帖

发帖
×
20
完善资料,
赚取积分