简介

这次对原子哥给的delay函数进行总结,可能总结不是那么完整

延时初始化函数

1、打开delay.c文件,找到延时初始化函数
2、因为这里没有支持OS,所以只执行#endif下的函数
3、在SysTick_CLKSourceConfig()选择时钟源
4、SystemCoreClock是选择时钟频率
了解STM32的Systick相关官方库函数

了解STM32的Systick相关官方库函数
了解STM32的Systick相关官方库函数

SysTick_CLKSourceConfig() 时钟源选择函数

如上一篇说到,在CTRL寄存器可选择外部时钟源或者内核时钟源,则在这个函数下完成
了解STM32的Systick相关官方库函数

延时ms函数

各行的作用,已经注释在在图中了
了解STM32的Systick相关官方库函数
SysTick—>是一个结构体指针,进入这个结构体:
了解STM32的Systick相关官方库函数

相关文章:

  • 2021-08-27
  • 2021-05-02
  • 2022-12-23
  • 2022-12-23
  • 2021-10-14
  • 2021-11-14
  • 2022-12-23
猜你喜欢
  • 2021-07-31
  • 2021-12-19
  • 2021-11-25
  • 2021-11-13
  • 2022-03-14
  • 2022-12-23
  • 2021-07-16
相关资源
相似解决方案