ASSISTENTE KEIL.

Psoall.
No mikroC e outras IDES, tem um assistente que mostra o tamanho que cada rotina utiliza da flash em bytes, ou por exemplo.
Eu tenho uma include.C que no assitente que eu estou observando tem uma arvore com 7 rotinas, se eu somar o tamanho de todas, logicamente vou saber o tamanho real em bytes da include.c.
Estou batendo cabeça desde ontem, fiz aquela FFT.C na ram com 4380 bytes, fui debugar e observei que o FFT.C ocupa bem menos que os 4380 bytes, mais não sei exatamente quanto menos.
Existe algum assistente que me ajude a descobrir o que preciso ?
Pois veja bem, se abrir o projeto, lado direito da tela assistente project.
Botão direito sobre o FFT.C>> options for file fft.c..., vai abrir uma caixa de configuração, "SIZE [ 4380]", ele me mostra esta informação.
Só que esta informação,é a mesma que o windows me informa.
Ou seja, quantidade de bytes que o arquivo ocupa, e não tamanho do hex final.
Program Size: Code=4280 RO-data=36 RW-data=4108 ZI-data=3308
O putex me explicou a um tempo, mais fiquei meio cabrero.
CODE = ???
RO-data = Read Only data = contantes na flash .
RW-data = Read Write data = imagino que seja a RAM
ZI-data = ???
alguém com pratica poderia me dar um help ?
Fabim
No mikroC e outras IDES, tem um assistente que mostra o tamanho que cada rotina utiliza da flash em bytes, ou por exemplo.
Eu tenho uma include.C que no assitente que eu estou observando tem uma arvore com 7 rotinas, se eu somar o tamanho de todas, logicamente vou saber o tamanho real em bytes da include.c.
Estou batendo cabeça desde ontem, fiz aquela FFT.C na ram com 4380 bytes, fui debugar e observei que o FFT.C ocupa bem menos que os 4380 bytes, mais não sei exatamente quanto menos.
Existe algum assistente que me ajude a descobrir o que preciso ?
Pois veja bem, se abrir o projeto, lado direito da tela assistente project.
Botão direito sobre o FFT.C>> options for file fft.c..., vai abrir uma caixa de configuração, "SIZE [ 4380]", ele me mostra esta informação.
Só que esta informação,é a mesma que o windows me informa.
Ou seja, quantidade de bytes que o arquivo ocupa, e não tamanho do hex final.
Program Size: Code=4280 RO-data=36 RW-data=4108 ZI-data=3308
O putex me explicou a um tempo, mais fiquei meio cabrero.
CODE = ???
RO-data = Read Only data = contantes na flash .
RW-data = Read Write data = imagino que seja a RAM
ZI-data = ???
alguém com pratica poderia me dar um help ?
Fabim