Como chamar assembly no Eclipse?

Software e Hardware para linha ARM

Moderadores: 51, guest2003, Renie, gpenga

Como chamar assembly no Eclipse?

Mensagempor rafael » 08 Mar 2007 13:38

Senhores, este é meu primeiro post aqui e estou utilizando o Kit da ST (microcontrolador STR711 de 32bits) juntamente com o compilador Eclipse e tudo está funcionando blz!!!!

Gostaria de saber como posso chamar um minemônico assembly no meio do meu código C. Estou tentando usar um NOP e não consigo...

Percebi que quando digito asm este fica em negrito o que significa que o Eclipse reconheceu o chamada... no entando da erro na compilação.... já tentei:
asm nop
asm nop;
asm NOP
asm _nop();
asm _nop_(); //é assim que se chama assembly no uC51
asm(nop);

NADA DISSO FUNCIONA.....

->Se alguém puder ajudar-me serei muito grato!!!!!
/***************************************
Rafael Gebert

TEWAC Tecnologia
e-mail: rafael@tewac.com.br
***************************************/
rafael
Nibble
 
Mensagens: 70
Registrado em: 08 Mar 2007 10:37
Localização: Rio Grande, RS - Brazil

Mensagempor xultz » 08 Mar 2007 14:52

Eu acho que esse link tem o que você precisa:
http://www.ethernut.de/en/documents/arm-inline-asm.html

Espero ter ajudado!
98% das vezes estou certo, e não estou nem aí pros outros 3%.
Avatar do usuário
xultz
Dword
 
Mensagens: 3001
Registrado em: 13 Out 2006 18:41
Localização: Curitiba

Mensagempor rafael » 09 Mar 2007 14:51

Muito obrigado!!! Funcionou perfeitamente.

ficou assim:

asm("nop");
/***************************************
Rafael Gebert

TEWAC Tecnologia
e-mail: rafael@tewac.com.br
***************************************/
rafael
Nibble
 
Mensagens: 70
Registrado em: 08 Mar 2007 10:37
Localização: Rio Grande, RS - Brazil

Mensagempor tcpipchip » 09 Mar 2007 16:16

Rafael,
Uma pergunta,
O LUIS CLEBER MARQUES trabalha ai ?
TCPIPCHIP

PS: Eu fiz mestrado com ele na UFSC.
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

resp

Mensagempor rafael » 13 Mar 2007 08:09

Não. Até a pouco tempo nós tínhamos o Prof. Dr. Alexandre Velenghtim Pino, Prof. Dr. Márcio Costa, Prof. Dr. Delmar Carvalho, Prof. Dr. Carlos Mendes Richter e Prof. Dr. Maurício Campelo Tavares (fundador do LEB).

Atualmente estão apenas Prof. Dr. Carlos Mendes Richter e Prof. Dr. Maurício Campelo Tavares (fundador do LEB).

O Maurício fez doutorado na UFSC mas este Luis nunca houvi falar...

UM ABRAÇO!!!!!

Pergunta: E qual é o nome?
/***************************************
Rafael Gebert

TEWAC Tecnologia
e-mail: rafael@tewac.com.br
***************************************/
rafael
Nibble
 
Mensagens: 70
Registrado em: 08 Mar 2007 10:37
Localização: Rio Grande, RS - Brazil


Voltar para ARM

Quem está online

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

x