解释SysTick->CTRL &= SysTick_CTRL_ENABLE_Msk;
时间: 2023-12-19 22:06:26 浏览: 232
stm32f4 SysTick 精确延时 非中断方式
SysTick->CTRL 是ARM Cortex-M微控制器中SysTick定时器控制寄存器的地址。它用于配置和控制SysTick定时器的行为,控制SysTick中断的开启和关闭以及设置SysTick定时中断的触发频率。具体包括4个位:
1.ENABLE: 为1则表示SysTick定时器时钟源为CPU时钟,为0则表示定时器不可用;
2.TICKINT: 为1则表示触发SysTick定时中断,为0则表示不触发;
3.CLKSOURCE: 为1则表示时钟源为CPU时钟,为0则表示时钟源为外部时钟信号;
4.COUNTFLAG: 为1则表示SysTick计数器已经溢出,为0则表示未溢出。
阅读全文