Was ist IVT?
jon
Hallo zusammen,
ich möchte gerne wissen, wie der Aufbau des Flash-Roms nach der IVT am Anfang des Adressbereiches ist.
Wenn ich mit Bascom ein kurzes Programm schreibe, steht am Anfang des Roms die IVT, dann folgen einige Byte und dann erst folgen die Maschinenbefehle des geschriebenen Programms.
Leider habe ich an keiner anderen Stelle eine Information dazu gefunden.
Frohes Schaffen
Michael
Was ist IVT?
jon
Nice to be back after two years
www.roboterfreak.de
Hallo mkiehn,
vielleicht liegt es daran, dass vor dem Programm, das der Benutzer geschrieben hat noch einige Sachen, wie z.b. das Übergeben der Adresse des Stackpointers, erledigt werden müssen. Das macht Bascom automatisch bei jedem Programm.
MfG Mark
IVT = Interrupt Vector Tabelle
Sind möglicherweise Daten die danach stehen, zB solche, mit denen zur Startzeit globale Variablen initialisiert werden.
Diese Aufteilung/Nutzung des Flash ist aber hier nicht dirch die AVR-Hardware bedingt, sondern durch das Flash-Layout von BASCOM.
Disclaimer: none. Sue me.
Guck da rein, wenn du magst.
http://www.oldformation.at/electroni...y/BasCode1.htm
Das ist zwar nicht die aktuelle Bascom-Version, aber im Prinzip hat sich kaum was geändert
mfg robert
Wer glaubt zu wissen, muß wissen, er glaubt.
Lesezeichen