我还不会用LPC2000 ARM的中断,我写的程序进不了中断,
关于VICIntEnable,VICIntSelect
以下是KEIL的例子,那里有VICIntEnable,VICIntSelect的详细说明?
在周立功的用户指南里只是简单的提一下,这个寄存器是干什么用的,但并没有说明如下的VICIntSelect = 0x00008000;//这个0x00008000是依据什么来定的?又如VICIntEnable = 0x00008000;//当是EXTINT0、或串口时又如何设置?
void initFiq(void)
{
IODIR1 = 0x00FF0000; //Set the LED pins as outputs
PINSEL0 = 0x20000000; //Enable the EXTINT1 interrupt
VICIntSelect = 0x00008000; //Enable a Vic Channel as FIQ
VICIntEnable = 0x00008000; |