/**?中斷處理函數(shù)?*/ void?Ecall_M_Mode_Handler(void)?__attribute__((interrupt("machine"))); void?Ecall_U_Mode_Handler(void)?__attribute__((interrupt("machine"))); void?Ecall_M_Mode_Handler(void) { ; } void?Ecall_U_Mode_Handler(void) { ; } /**?main函數(shù)?*/ int?main(void) { asm("ecall\n"); while(1); }
上面的代碼在觸發(fā)中斷后,
會返回到main函數(shù),再執(zhí)行一遍 ecall指令,導(dǎo)致不斷觸發(fā)ecall中斷!
熱門產(chǎn)品 :
CH339: 7端口多功能USB HUB控制器芯片