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;
}

就这样,就可以顺利进入中断,跑起来了。

发布了186 篇原创文章 · 获赞 20 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/zhuohui307317684/article/details/103701904