2015-11-09 42 views
1

哪些参数定义了FreeRTOS中的时间片持续时间,以及如何计算在切换任务和切换另一个任务之前它将运行一个任务的时间。时间片持续时间

我发现configTICK_RATE_HZ设置每秒钟的滴答数量,但它与开关和切换任务有关。

回答

0

configTICK_RATE_HZ定义了计时器的时钟频率以及时间片的持续时间。启用抢占时,具有最高优先级并准备运行(即未被阻止)的任务将以循环方式共享CPU。在每个嘀嗒中断中,该组中的新任务将被安排。

+0

你能解释一些实用价值吗? – user505160

+0

根据不同微控制器的个人经验,我看到用于configTICK_RATE_HZ的最常见值是1000或100。 – stathisv