SysTick時鐘,俗稱“嘀嗒定時器”,它能按設定的時間產(chǎn)生一次中斷??刂乒こ檀a中隨處可見形如delay_ms()之函數(shù)。但是一直不清楚其內(nèi)在機制。今天花時間研究了一下。首先還是在數(shù)據(jù)手冊上看一下SysTick寄存器的配置,
SysTick是Cortex-M0內(nèi)核的一部分。它主要被用來作為嵌入式操作系統(tǒng)的10ms中斷定時器。在單片機不上操作系統(tǒng)的時候,它就可以作為一個普通的定時器使用。SysTick是一個24位的倒計時定時器。也就是說它在工作的時候,是