Hallo mplab Nutzer, ich habe meinen bestehenden C-code etwas erweitert, compiliert (mcc18) und COF Datei auf das Target (PIC18F8527) geladen (PICKIT3). Wenn das Programm im Debugger angehalten wird, zeigt MPLAB mir assembler code und nicht den C-code. In anderen Worten source level debugging funktioniert nicht. Erstaunlich ist, dass beim Laden der COF Datei des alten Projektes dieses Verhalten nicht auftritt. Es macht den Anschein, als wäre die neue COF Datei fehlerhaft. Beide Projekte verwenden das gleiche Makefile, mit gleichem Compiler und gleichen Einstellungen. Im Moment weiß ich nicht, wo ich bei "Fehlersuche" ansetzen soll. Kennt jemand vielleicht das Problem oder eine Idee wie man es eingrenzen kann? Die meisten Optimierungen sind übrigens ausgeschaltet. Hier die Optionen. CFLAGS = -w3 --no-extended -k -ms -Oi- -Od- -Ot- -Or- -Op- -Ob- -Ou- -Opa- Grüße
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.