Forum: Mikrocontroller und Digitale Elektronik Bascom AVR - Speicherplatzbelegung - Berechnung, Frage


von Roland P. (hk2k2)


Lesenswert?

Hallo!

Ich hätte da mal eine Frage,

wenn ich in Bascom kompiliere, zeigt er mir ja die % des belegten 
speicherplatzes an.

inwiefern berücksichtigt diese angabe den bootloader?

nicht das mein programm irgendwann mal zu groß wird, und dann sich nicht 
mehr ausgeht weil der bootloader ja auch schon drinnen ist?

wenn der zu programmierende chip angeschlossen ist, könnte bascom die 
daten ja anhand der fusebits nutzen (tut es das) ?? doch was ist, wenn 
ich im code bastle, ohne chip dran? wie kann bascom wissen, wieviel 
platz es für den loader reservieren soll? gibts da einen parameter im 
quellcode dafür ?

ich habe im netz dazu nichts wirkliches gefunden...

danke, mfg hk2k2
von Lucky (Gast)


Lesenswert?

damit sagst du dem Compiler, wieviel Platz freibleiben soll.

$LOADERSIZE = size
von Roland P. (hk2k2)


Lesenswert?

mein bootloader ist 1024 words reserviert im fusebit, was trag ich dann 
ein?

$loadersize = 1024
von Lucky (Gast)


Lesenswert?

> $loadersize = 1024

ja, size wird in words angegeben.
von Roland P. (hk2k2)


Lesenswert?

ok,perfekt! vielen dank!

mfg hk2k2
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.