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读这个位的值