1.先搬段英文原文解釋第壹個問題:AVR GCC has sei() for __enable_interrupts(), and cli() for __disable_interrupts(). Both of these macros are located in <avr/interrupts.h>.所以cli函數就是失能所有中斷,sei函數則是打開中斷總開關。
2.port_init應該是用戶自定義的子函數,看這名字的意思是用來初始化IO口的。
3.MCUCR,GICR,TIMSK是壹些設置用的寄存器,它們都是八位寄存器,令其中的某壹位置零或者置壹可以實現對應的具體功能。這部分內容太多,妳自己百度下它們三個的名字就能找到相應的每個位的說明,具體不懂的再追問。
上一篇:順風車怎麽包車下一篇:廣發銀行卡密碼輸錯三次,什麽時候會自動解鎖