Debuggen mit externer cof- Datei in MPLAB

Gast #2354044
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
Gast #2354148
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.
Gast #2354193
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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren