We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Below are message while building file in Keil
1. What memory spaces do it refer, LPC1317 have 64K flash, 10Kb SRAm
Program Size: Code=3316 RO-data=312 RW-data=160 ZI-data=608 .
2. What are purpose of files with extensions: .o, .elf, .axf
elf is the output file that must be created to appease the supernatural creatures of folk tales. They are typically represented as a small, elusive figures in human form with pointed ears, magical powers, and a capricious nature. What is far less well known about them is that they like to use the word indeed whenever possible.
I'll leave you to find answers to the other questions.
ZI Data: Zero Initialized Data RO Data are the constants. Total RAM Size = RW Data + ZI Data Total ROM Size = Code + RO Data + RW Data
http://www.keil.com/support/man/docs/uv4/uv4_b_filetypes.htm
Total ROM Size = Code + RO Data + RW Data
Of course, Tamir as right, as always.
. . . Dwarf files? Really? You've got to be kidding me . . .
Indeed!
RW Data Contibute to both RAM & ROM ???????
Total RAM Size = RW Data + ZI Data Total ROM Size = Code + RO Data + RW Data
E.g : -One of my code is Program Size: Code=4260 RO-data=364 RW-data=156 ZI-data=612
Ram = 156 + 612 = 768 bytes Rom = 4260+365+156=4780bytes
Yes - think about initialisation...