RTX Keil e Proteus

Software e Hardware para linha ARM

Moderadores: 51, guest2003, Renie, gpenga

RTX Keil e Proteus

Mensagempor barboza » 23 Fev 2007 10:12

Pessoal!

Estou fazendo alguns testes com o RTX da Keil e uma aplicação que funciona no simulador da Keil não roda quando emulada no Proteus. Mesmo que que seja para piscar um led.
Se rodo a aplicação sem usar o RTX funciona.
Exsite alguma configuração extra para se fazer no Proteus?
Os homens mentiriam muito menos se as mulheres fizessem menos perguntas.
Avatar do usuário
barboza
Word
 
Mensagens: 948
Registrado em: 17 Out 2006 13:42
Localização: Longe de onde gostaria de estar

Mensagempor tcpipchip » 23 Fev 2007 17:43

O que é RTX
TCPIPCHIP
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor barboza » 23 Fev 2007 18:16

tcpipchip escreveu:O que é RTX
TCPIPCHIP


RTX Real-Time Kernel
http://www.keil.com/rl-arm/default.asp?bhcp=1
Os homens mentiriam muito menos se as mulheres fizessem menos perguntas.
Avatar do usuário
barboza
Word
 
Mensagens: 948
Registrado em: 17 Out 2006 13:42
Localização: Longe de onde gostaria de estar

Mensagempor asc_8051 » 13 Mar 2007 11:06

Barbosa,

Tambem estou tendo um broblema ao tentar simular um RTOS no Proteus, além de nao funcionar como o esperado, apos algum tempo da uma menssagem de erro:
PROSPICE - Iternal Exeption: access violation in module 'MCS8051.DLL'

Pelo que tive observando e usando o mesmo arquivo .hex em outro simulador (8052 Simulator), o problema ocorre porque o kernel do RTOS, manipula o SP do uC fazendo com que o endereço de retorno para uma chamada de subrotina seja modificado e o Proteus deve ter algum mecanismo de verificação de endereço de retorno (O 8052 Simulator tem esse mecanismo que pode ate ser desabilitado). A duvida é saber se existe mesmo essa verificação no Proteus e como desabilita-la.

To na batalha, qualquer coisa eu posto aqui, alguem que possa ajudar será bem vindo!

Aroldo Costa
asc_8051
Bit
 
Mensagens: 9
Registrado em: 12 Out 2006 21:17
Localização: Fortaleza - CE

Mensagempor austrax » 15 Mar 2008 04:51

Eu tmb estou tendo o mesmo problema meus amigos! Se descobrir como resolver, coloco aki!


Abração
"Corte sua própria lenha. Assim, ela aquecerá você duas vezes." (Henry Ford)
Avatar do usuário
austrax
Byte
 
Mensagens: 139
Registrado em: 04 Mai 2007 20:10

Mensagempor tcpipchip » 15 Mar 2008 11:07

emulada no Proteus ou simulada ?
Tenho duvidas
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor barboza » 17 Mar 2008 22:47

Nao entendi sua duvida tcp!
Os homens mentiriam muito menos se as mulheres fizessem menos perguntas.
Avatar do usuário
barboza
Word
 
Mensagens: 948
Registrado em: 17 Out 2006 13:42
Localização: Longe de onde gostaria de estar

Mensagempor barboza » 14 Jun 2009 19:33

Alguém conseguiu algum progresso?
Os homens mentiriam muito menos se as mulheres fizessem menos perguntas.
Avatar do usuário
barboza
Word
 
Mensagens: 948
Registrado em: 17 Out 2006 13:42
Localização: Longe de onde gostaria de estar

Mensagempor austrax » 18 Jun 2009 14:09

Rapaz não fiz nenhum progresso pois comecei a trabalhar com o 2368.... outro dia baixei a versão 7.5 e continua na mesma.
"Corte sua própria lenha. Assim, ela aquecerá você duas vezes." (Henry Ford)
Avatar do usuário
austrax
Byte
 
Mensagens: 139
Registrado em: 04 Mai 2007 20:10


Voltar para ARM

Quem está online

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

x