STM32 SysTick 嘀嗒定时器设置
在main函数的开头就设置,有时,在后面再设置就不起效果了,如下:
//以下为主函数入口
int main(void)
{
SysTick_Config(SystemCoreClock / 1000);
stm32f10x_it.c文件里修改如下:
unsigned long g_System_Tick = 0;
void SysTick_Handler(void)
{
g_System_Tick++;
}
unsigned long GetTickCount(void)
{
return g_System_Tick;
}
就这样,就可以顺利进入中断,跑起来了。