18 STM32标准库函数 之 Cortex系统定时器(SysTick) 所有函数的介绍及使用
1 SysTick库函数预览
函数名 | 描述 |
---|---|
SysTick_CLKSourceConfig | 设置 SysTick 时钟源 |
SysTick_SetReload | 设置 SysTick 重装载值 |
SysTick_CounterCmd | 使能或者失能 SysTick 计数器 |
SysTick_ITConfig | 使能或者失能 SysTick 中断 |
SysTick_GetCounter | 获取 SysTick 计数器的值 |
SysTick_GetFlagStatus | 检查指定的 SysTick 标志位设置与否 |
1.1 函数SysTick_CLKSourceConfig
属性 | 值 |
---|---|
函数名 | SysTick_CLKSourceConfig |
函数原形 | void SysTick_CLKSourceConfig(u32 SysTick_CLKSource) |
功能描述 | 设置 SysTick 时钟源 |
输入参数 | SysTick_CLKSource:SysTick 时钟源 |
参阅 | Section:SysTick_CLKSource 查阅更多该参数允许取值范围 |
输出参数 | 无 |
返回值 | 无 |
先决条件 | 无 |
被调用函数 | 无 |
SysTick_CLKSource | 值 |
---|---|
SysTick_CLKSource_HCLK_Div8 | SysTick 时钟源为 AHB 时钟除以 8 |
SysTick_CLKSource_HCLK | SysTick 时钟源为 AHB 时钟 |