在你的代碼中,有使用了timer 0/1/2/3 但只有加入 void TMR0_IRQHandler(void) { TIMER0->ISR = 3; printf("1鏃善賸"); } void TMR1_IRQHandler(void) { TIMER1->ISR = 3; printf("1鏃善賸"); } 沒有加入TMR2_IRQHandler, TMR3_IRQHandler 所以會進去你貼的地方,加入以下即可 void TMR2_IRQHandler(void) { TIMER2->ISR = 3; printf("1鏃善賸"); } void TMR3_IRQHandler(void) { TIMER3->ISR = 3; printf("1鏃善賸"); } |