?? interrupts.c
字號:
#include "interrupts.h"
/**** 中斷初始化函數(shù) ****/
void InitEINT0Interrupt() {
VICIntSelect &= ~VIC_EINT0_bit; // IRQ on EINT0 line.
VICVectAddr2 = (unsigned int)&EINT0Interrupt;
VICVectCntl2 = 0x20 | VIC_EINT0; // 允許EINT0向量中斷
VICIntEnable |= VIC_EINT0_bit; // EINT0開中斷
}
void InitEINT2Interrupt() {
VICIntSelect &= ~VIC_EINT2_bit; // IRQ on EINT2 line.
VICVectAddr4 = (unsigned int)&EINT2Interrupt;
VICVectCntl4 = 0x20 | VIC_EINT2; // 允許EINT2向量中斷
VICIntEnable |= VIC_EINT2_bit; // EINT2開中斷
}
void InitRTCInterrupt() {
VICIntSelect &= ~VIC_RTC_bit; // IRQ on RTC line.
VICVectAddr5 = (unsigned int)&RTCInterrupt;
VICVectCntl5 = 0x20 | VIC_RTC; // 允許RTC向量中斷
VICIntEnable |= VIC_RTC_bit; // RTC開中斷
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -