SysTick思路梳理


初始化SysTick_Init();
再main中
程序一直执行while(1)的Delay_ms(500);

该函数
再bsp_systick.c中判断TimingDelay!=0就一直停,
TimingDelay再stm32f4xx_it.c中
void SysTick_Handler()自减,随着中断一起减,知道为0.

跳出TimingDelay!=0,灯关再延时再开.


在SysTick控制寄存器及状态寄存器的countflay读这个位的值

posted @ 2024-10-21 20:40  深大第一帅er  阅读(2)  评论(0编辑  收藏  举报