Linkfilens rapportering om använt programutrymme

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
jfri
Inlägg: 180
Blev medlem: 1 februari 2010, 21:41:20

Linkfilens rapportering om använt programutrymme

Inlägg av jfri »

I linker map file rapporteras använt minnesutrymme för en PIC 16F676 så här
1023 out of 1158 program addresses used, program memory utilization is 88%
Var kommer siffran 1158 ifrån? Enligt databladet så är bara 0-3FF (=0-1023) fysiskt implementerat och tydligt också det verkliga antalet addresser man kan använda för programmet.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Linkfilens rapportering om använt programutrymme

Inlägg av sodjan »

Visa MAP filen.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Linkfilens rapportering om använt programutrymme

Inlägg av sodjan »

Om man lägger ihop programminne + EEPROM + CONFIG + ID-locations
så får jag 1157 positioner/adresser. Det saknas i och för sig 1, men det
kanske MAP filen säger vad det är.

EDIT : + device-ID (1 position)...

EDIT2 : LKR filen ger hela svaret...
Skriv svar