rtos 滴答定时器
时间: 2023-10-29 20:05:25 浏览: 205
滴答定时器
滴答定时器是RTOS中的一个重要组件,用于定时和调度任务。在一些RTOS中,滴答定时器是基于硬件的定时器,它以固定的频率中断处理器。通过调整滴答定时器的配置参数,可以改变中断的频率,进而改变任务的调度粒度。
在正点原子的时间片调度中,滴答定时器的中断频率决定了时间片的长度。时间片调度是RTOS中的一种调度算法,它将任务划分为小的时间片,每个任务在时间片内执行一段时间,然后切换到下一个任务。滴答定时器的中断频率决定了时间片的长度,频率越高,时间片越短,任务切换的频率就越高。
当有任务被阻塞时,例如在系统延时或等待信号时,滴答定时器会触发中断并切换到下一个可执行的任务。这意味着被阻塞的任务不会占用整个时间片,剩余的时间片会被丢弃。
阅读全文