IAR - Tamanho do firmware.

Software e Hardware para linha x51

Moderadores: 51, guest2003, Renie, gpenga

IAR - Tamanho do firmware.

Mensagempor Francesco » 25 Ago 2009 16:56

Pessoal,

Como faço para saber o tamanho do meu programa no IAR? Preciso saber se ele superou o limite de memória do 8051, mas não sei onde achar isso no IAR.
Avatar do usuário
Francesco
Word
 
Mensagens: 699
Registrado em: 04 Mar 2008 00:22
Localização: São Paulo - SP

Mensagempor Djalma Toledo Rodrigues » 25 Ago 2009 20:13

Avatar do usuário
Djalma Toledo Rodrigues
Dword
 
Mensagens: 2334
Registrado em: 03 Ago 2008 13:22

Mensagempor Francesco » 26 Ago 2009 12:29

Olá Djalma,

Agradeço a dica, mas não haveria alguma maneira mais simples?
O softare IAR foi caro, não quero me conformar em ter pago um software tão caro e só saber o tamanho do meu firmware calculando os endereços do Hex gerado.
Avatar do usuário
Francesco
Word
 
Mensagens: 699
Registrado em: 04 Mar 2008 00:22
Localização: São Paulo - SP

Mensagempor Djalma Toledo Rodrigues » 26 Ago 2009 13:09

Se você esta programando em C , sómente poderá saber o tamanho do Programa em
Linguagem de Máquina após a compilação, que pode ser feita a qualquer tempo.

Creio eu.
.
Avatar do usuário
Djalma Toledo Rodrigues
Dword
 
Mensagens: 2334
Registrado em: 03 Ago 2008 13:22

Mensagempor Sergio38br » 26 Ago 2009 13:57

Francesco, no caso do arm o IAR apresenta no final da compilação os recursos usados, pode ser uma chave que vc tenha de utilizar tipo gerar o map. geralmente em todos os compiladores que conheço o map mostra o qto vc usou de recursos.

[ ]'s
Sergio
Avatar do usuário
Sergio38br
Word
 
Mensagens: 759
Registrado em: 22 Nov 2007 13:39
Localização: São Paulo - SP

Mensagempor Francesco » 26 Ago 2009 18:13

Realmente, havia esquecido do arquivo MAP. Os dados estão lá sim:

Código: Selecionar todos
 82 087 bytes of CODE  memory
     18 bytes of DATA  memory (+ 79 absolute )
  4 695 bytes of XDATA memory (+  8 absolute )
    192 bytes of IDATA memory
      8 bits  of BIT   memory

Errors: none
Warnings: none


Obrigado a todos.
Avatar do usuário
Francesco
Word
 
Mensagens: 699
Registrado em: 04 Mar 2008 00:22
Localização: São Paulo - SP


Voltar para 8051

Quem está online

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

x