travamento ARM7...

Software e Hardware para linha ARM

Moderadores: 51, guest2003, Renie, gpenga

Mensagempor MarcusPonce » 12 Mar 2011 17:53

Fabim, você já resolveu o problema, então vou perguntar apenas por curiosidade: você estava usando compilando o seu código com a microlib do Keil quando acontecia aquele problema de não conseguir incrementar os floats na interrupção ? Se sim, você tentou usar a library maior com o mesmo código para ver se funcionaria ?
MarcusPonce
Byte
 
Mensagens: 166
Registrado em: 12 Fev 2007 13:58
Localização: Campinas - SP

Mensagempor fabim » 15 Mar 2011 13:01

Descobri a porcaria do problema.!!!!

#define ENABLE __asm { MRS sysreg_a, SPSR; MSR CPSR_c, #SYS32Mode }

#define DISABLE __asm { MSR CPSR_c, #(IRQ32Mode|I_Bit); MSR SPSR_cxsf, sysreg_a }

http://forums.nxp.com/viewtopic.php?t=5350


Zé fini agora.
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!!!?

Anterior

Voltar para ARM

Quem está online

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

x