S3c44b0 timer0中断求救1. 发生timer0中断,处理顺序是怎样?是先执行0x18 处理irq;还是执行0x60 直接处理timer0
2. 在0x18设置断点,调试发现pc不在handlerIRQ, 而是跑到其他位置。每次修改源程序时,又跑到其他位置。该如何调整
3. 程序调试时,没有发生中断,求救
int Main(void)
{
pISR_TIMER0=(unsigned)Timer0Done;//将ISR入口地址存入中断向量表中
//pISR_TIMER1=(unsigned)Timer1Done;
rINTCON=0x1;//vector irq
rINTMOD=0x0;
rINTMSK=~(BIT_TIMER0|BIT_GLOBAL);//开timer0中断
rTCFG0=0X00000064;//设置定时器
rTCFG1=0X00000001;
rTCNTB0=165;
rTCON=0X00000002;
rTCON=0X00000009; //(1/(66000000/64/4))*165=0.64ms
for(;;);
}