Forum: Mikrocontroller und Digitale Elektronik Debuggen mit externer cof- Datei in MPLAB


von Dennis (Gast)


Lesenswert?

Hallo,
ich habe das Flyport Openpicus Modul mit einem Pic 24F256GA106 und 
programmiere mit dem dazugehörigen Openpicus IDE 2.0. Da ich mit dem 
Programm nicht step by step debuggen kann, legte ich mir noch ein PicKit 
3 Debugger mit der Software MPLAB v8.76 zu.

Nun habe ich folgendes Problem beim einbinden bzw. importieren einer 
cof- Datei von Openpicus IDE in MPLAB:

Ich kann die Datei in MPLAB einbinden und debuggen, sehe jedoch keinen 
Source-Code um den Programmablauf zu verfolgen und ggf. Breakpoints zu 
setzen.

Ich dachte der Source-Code wird durch das importieren der Datei 
"automatisch" in MPLAB angezeigt.

Was mache ich falsch bzw. wie kann ich mir den Source- Code anzeigen 
lassen?

Könnte mir bitte jemand helfen, habe schon diverse Internetseiten und 
Foren
durchsucht, aber leider nichts diesbezüglich finden können.

Vielen Dank im Voraus

Gruß
Dennis

von iaoffline (Gast)


Lesenswert?

Dennis schrieb:
> Ich kann die Datei in MPLAB einbinden und debuggen, sehe jedoch keinen
> Source-Code um den Programmablauf zu verfolgen und ggf. Breakpoints zu
> setzen.
>
> Ich dachte der Source-Code wird durch das importieren der Datei
> "automatisch" in MPLAB angezeigt.


Hier läuft das sehr gut, aber mit einem Basic compiler.
Das musst mplab sagen was und wo dein Soourcecode und dein compiler etc. 
sind. Am einfachsten geht das über den Projekt Wizard (Assistenten). 
Mach ein neues Projekt damit und folge den Schritten.

von Dennis (Gast)


Lesenswert?

Hallo iaoffline,

erst einmal vielen Dank für deine Antwort.

Deinen Lösungsweg habe ich auch schon versucht, nur Openpicus IDE hat 
schon vieles vorgefertigt an Source- Code, d.h. du musst die Funktionen 
nur noch mit Variablen füttern und der Rest läuft im Hintergrund ab, 
somit wird es schwierig die ganzen Files einzubinden.

z.B. bei den Libraries will MPLAP eine .a Datei haben und Openpicus IDE 
hat eine .h Datei.

Somit treten immer Fehler auf und ich kann nicht ein neues Projekt 
vernünftig anlegen.

Ich muss dazu sagen, dass ich in der Materie ein kompletter Neuling bin.

Gruß
Dennis

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.