SysTick_Configuration
时间: 2023-11-15 19:56:24 浏览: 93
STM32_SysTick_系统时钟
SysTick_Configuration 是一个函数,用于配置 SysTick 定时器。在 ARM Cortex-M 系列处理器中,SysTick 定时器是一个 24 位的递减计数器,可以用于生成固定时间间隔的中断。该函数的具体实现可以参考以下代码:
```c
void SysTick_Configuration(void)
{
/* 设置 SysTick 的时钟源为 HCLK/8 */
SysTick_CLKSourceConfig(SysTick_CLKSource_HCLK_Div8);
/* 设置 SysTick 的计数值,即中断触发的时间间隔 */
SysTick_SetReload(SystemCoreClock / 8 / 1000); // 1ms
/* 开启 SysTick 中断 */
SysTick_ITConfig(ENABLE);
/* 启动 SysTick 定时器 */
SysTick_Cmd(ENABLE);
}
```
阅读全文