1. 首页
  2. 编程语言
  3. C
  4. 零死角玩转stm32-初级篇6、Systick(操作系统的心脏).pdf

零死角玩转stm32-初级篇6、Systick(操作系统的心脏).pdf

上传者: 2019-05-15 21:22:53上传 PDF文件 933KB 热度 32次
SysTick定时器被捆绑在NVIC中,用于产生SysTick异常(异常号:15)。在以前,操作系统和有所有使用了时基的系统,都必须要一个硬件定时器来产生需要的“滴答”中断,作为整个系统的时基。滴答中断对操作系统尤其重要。例如,操作系统可以为多个任务许以不同数目的时间片,确保没有一个任务能霸占系统;或者把每个定时器周期的某个时间范围赐予特定的任务等,还有操作系统提供的各种定时功能,都与这个滴答定时器有关。因此,需要一个定时器来产生周期性的中断,而且最好还让用户程序不能随意访问它的寄存器,以维持操作系统“心跳”的节律。
下载地址
用户评论