?? interrupt.c
字號(hào):
/****************************************Copyright (c)**************************************************
** 廣州微嵌計(jì)算機(jī)科技有限公司
**
** http://www.wqlcd.com
**
**------------------------------------------------------------------------------------------------------
** 創(chuàng)建人: 陳華牧
** 版 本: V1.0
** 創(chuàng)建日期:2007年1月18日
** 發(fā)布日期:2007年3月15日
********************************************************************************************************/
#include "Interrupt.h"
#include "44B.h"
//*******************************************************************************************************
static void BreakPoint(void)
{
while(1)
{
}
}
//*******************************************************************************************************
static void DebugUNDEF(void)
{
while(1)
{
}
}
//*******************************************************************************************************
static void DebugSWI(void)
{
while(1)
{
}
}
//*******************************************************************************************************
static void DebugPABORT(void)
{
while(1)
{
}
}
//*******************************************************************************************************
static void DebugDABORT(void)
{
while(1)
{
}
}
//*******************************************************************************************************
static void DebugFIQ(void)
{
while(1)
{
}
}
//*******************************************************************************************************
void Interrupt_Init(void)
{
rINTCON = 0x01; //FIQ interrupt disable;IRQ interrupt enable;Vectored interrupt mode;
rINTMOD = 0x00; //All IRQ interrupt mode;
rINTMSK |= BIT_GLOBAL; // All interrupt is masked.
/***** set interrupt vector routine *****/
// pISR_RESET //reserved
pISR_UNDEF = (unsigned) DebugUNDEF;
pISR_SWI = (unsigned) DebugSWI;
pISR_PABORT = (unsigned) DebugPABORT;
pISR_DABORT = (unsigned) DebugDABORT;
// pISR_RESERVED = (unsigned) BreakPoint; //not used
// pISR_IRQ = (unsigned) 0; //reserved
pISR_FIQ = (unsigned) DebugFIQ;
pISR_ADC = (unsigned) BreakPoint;
pISR_RTC = (unsigned) BreakPoint;
pISR_UTXD1 = (unsigned) BreakPoint;
pISR_UTXD0 = (unsigned) BreakPoint;
pISR_SIO = (unsigned) BreakPoint;
pISR_IIC = (unsigned) BreakPoint;
pISR_URXD1 = (unsigned) BreakPoint;
pISR_URXD0 = (unsigned) BreakPoint;
pISR_TIMER5 = (unsigned) BreakPoint;
pISR_TIMER4 = (unsigned) BreakPoint;
pISR_TIMER3 = (unsigned) BreakPoint;
pISR_TIMER2 = (unsigned) BreakPoint;
pISR_TIMER1 = (unsigned) BreakPoint;
pISR_TIMER0 = (unsigned) BreakPoint;
pISR_UERR01 = (unsigned) BreakPoint;
pISR_WDT = (unsigned) BreakPoint;
pISR_BDMA1 = (unsigned) BreakPoint;
pISR_BDMA0 = (unsigned) BreakPoint;
pISR_ZDMA1 = (unsigned) BreakPoint;
pISR_ZDMA0 = (unsigned) BreakPoint;
pISR_TICK = (unsigned) BreakPoint;
pISR_EINT4567= (unsigned) BreakPoint;
pISR_EINT3 = (unsigned) BreakPoint;
pISR_EINT2 = (unsigned) BreakPoint;
pISR_EINT1 = (unsigned) BreakPoint;
pISR_EINT0 = (unsigned) BreakPoint;
}
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -