Systick定時器 一個簡單的定時器 CM3 CM4核心晶片 都有Systick定時器
Systick定時器通常用來延時或實時系統的心跳時鐘
Systick定時器節省MCU資源 不浪費一個STM32的定時器
例如Ucos系統中,分時複用,需要一個時間戳
在STM32+UCOS系統中,都采用Systick做UCOS心跳時鐘
Systick定時器是系統的滴答定時器, 24位倒計時定時器 記到0時,将從RELOAD寄存器中自動裝載定時初值。
隻要不把它在SysTick控制及狀态寄存器中的使能位清除就永不停息,睡眠模式下也能工作。
SysTick定時器被捆綁在NVIC 中 用于産生SYSTICK異常 異常号15
Systick中斷的優先級也可以設定