Página 1 de 1

Problema com Interrupções

MensagemEnviado: 14 Set 2007 17:14
por Andredeos
Olá, estou tendo um problema com a utilizaçao de interrupções:
Elas funcinam três vezes, e nao importa qual seja, ja testei com as EINT e com o timer, o comportamento é cronico, funciona tres vezes e trava o programa. Ja tive esse problema com o LPC2138 e agora com o LPC2148.
Eu estou usando o IAR e o arquivo de inicializaçao que é disponibilizado no site da Editora Erica, pois me iniciei lendo o "O poder do 32 bits" ou coisa parecida. Mas todo o resto eu consigo fazer normalmente.
Alguém ja teve um problema parecido, ou suspeita o que pode ser?

Valeu.

MensagemEnviado: 25 Set 2007 09:13
por lrfad2
Bom dia Andre.
Vc está utilizando qual tipo de interrupção? IRQ ou FIQ ou Software?
Se for IRQ, vc mandou zerar o VICVectAddr ao sair do tratamento da int?

MensagemEnviado: 28 Set 2007 15:33
por Andredeos
IRQ, eu zero sim.
Mesmo pq se nao nao funcionaria 3 vezes.
Isso que é o estranho.