GD32固件库学习(七)—定时器初始化进入死循环
1 问题描述:GD32初始化的时候在定时器中进入死循环 定时器中断开启
2 解决方法:定时器溢出以后会进入到中断处理函数,但是一开始自己没事编写,usart等虽然也开启了中断,但是没进入中断,所以不会进入死循环
在GD32F4XX.C中添加定时器中断处理函数即可:
/*定时器中断处理函数*/
void TIMER1_IRQHandler(void)
{
timer_interrupt_flag_clear(TIMER1, TIMER_INT_UP);//清除中断标志
}