Gast
#4145344
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