STM32的系统嘀嗒定时器(SysTick)实现简单计时功能
SysTick是属于内核里的外设,只要是Cortex M内核的单片机,都拥有这个24位的systick定时器。SysTick是一个递减寄存器,首先要设定它的自动重装载值reload,当reload递减到0时,CTRL寄存器便会置1,这时读取该位的值又会清0。所以实现计时功能的基本思想就是让SysTick不断计时一个单位时间,并存放在一个变量中。SysTick定时器初始化代码如下:...
原创
2021-07-12 17:56:20 ·
4245 阅读 ·
0 评论