Hallo! Ich benutze neuerdings ProView32 von Franklin als EU. Wie bei meiner vorher benutzten IDE (Feger&Raith, DOS-Umgebung) hätte ich gerne, dass der Programm Code ab Speicheradresse 0100hex generiert wird (Vermeidung von Adrsskonflikten mit Interrupt-Einsprungadressen). Das geschah bei der Programmierung unter F&R in der Form, dass ich im Hauptmodul meiner Unterprogramme die Assemblerdirektive "ORG 100" verwendete und anschlissend ein CODE-Segment defimierte. Bei allen anderen SUB-Routinen definierte ich nur mehr ein CODE-Segment. Der Linker begann dann mit Startadrese 0100h für den Source-Code. Bei ProView funktioniert das so nicht. Zur Verdeutlichung meines Problemes ein kurzer beispielhafter Auszug aus dem CODE-Speicher wie vorgestellt: 0000h - Einsprungadresse nach RESET . . 0003h - Einsprung nach EXTI0 . . 000Bh - Einsprung nach TIMER 0 overflow . . . . usw. . . 0100h - ab hier Start des Programmes Kann mir hier jemand behilflich sein. Danke für Eure UNterstützung Gruß MORDILLO
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.