Página 1 de 1

EINT1 Interrupt LPC2148

MensagemEnviado: 09 Ago 2007 14:10
por alessandro
A interrupção esta sendo executada normalmente, mas ela só executa uma vez, fica a dúvida: Estou zerando o flag da int corretamente?
Alguem tem algum opinião?


void ext_int (void) __irq
{
int i,a;
IO0SET = BIT31;
EXTINT = 0x000000002;
VICVectAddro = 0;
for(i=0;i<1000;i++)
{
for(a=0;a<5000;a++)
{;}
}
}

Grato,


Alessandro

MensagemEnviado: 09 Ago 2007 14:36
por alessandro
Pessoal parece que ja resolvi:

VICVectAddr = 0;

Valeu


Alessandro