VICVectAddr no LPC 1768

Software e Hardware para linha ARM

Moderadores: 51, guest2003, Renie, gpenga

VICVectAddr no LPC 1768

Mensagempor Rodrigo F. » 19 Jul 2010 15:28

Caros amigos, na configuração da interrupção do ARM 7 eu utilizo VICVectAddr e na configuração do cortex como isso fica??

descobri que
no 21xx fica EXTINT
EXTMODE
FIODIR


no lpc 17xx fica LPC_SC->EXTINT
LPC_SC->EXTMODE
LPC_GPIO2->FIODIR

mas VICVectAddr não consegui alterar e nem encontro nada na internet!
Rodrigo F.
Nibble
 
Mensagens: 66
Registrado em: 12 Mar 2010 09:40
Localização: Macapá

Mensagempor fabim » 19 Jul 2010 15:47

ou meo, se liga eim...

Os CM3, os headers foram todos feitos em função de estruturas indiretas.
Para abilitar as interrupções, são utilizadas sub rotinas de setagem e endereçamento. Cuja o nome da rotina de interrupção para cada periférico ja tem um nome fixo.

Resumindo, esqueça tudo que aprendeu sobre a forma de acessar os perifericos dos ARM7tdmi da NXP.

E pegue os LPC17XX.h.

Vá lá no fim do header, e olhe os nomes didaticos que os caras criaram para acesso.

LPC_GPIO0->FIOSET = ????? ;
Mano, ve só.
Sou responsável pelo que escrevo!!! E não pelo que você entende !!!
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Mensagempor Rodrigo F. » 19 Jul 2010 15:59

Valeu fabim! vou dar uma olhada!


LPC_GPIO0->FIOSET = ?????

eu quis dizer que na linha 21xx eu colocava apenas FIO2SET = 0x...., para setar o pino desejado e na linha 17xx so consegui setar os pinos com LPC_GPIO0->FIOSET = 0x....;

valeu pela força! vou dar uma estudada no header!
Rodrigo F.
Nibble
 
Mensagens: 66
Registrado em: 12 Mar 2010 09:40
Localização: Macapá


Voltar para ARM

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x