www.mikrocontroller.net

Forum: PC-Programmierung Linkerfehler bei MPLAB


Autor: Jens Großmann (Firma: fa. Seuffer) (willi-helmchen)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Leute,
ich bin neu hier. Ich bin Elektrotechnik Student und sitze derzeit an 
meiner Diplomarbeit, bei der es unter anderem auch darum geht einen 
dsPIC33 zu programmieren.
Heute habe ich mich mal an MPLAB rangemacht. Also alles istalliert usw. 
und wollte auch gleich mein erstes Programm schreiben.
Also brav über den Projekt Wizard ein projekt angelegt, Headerfiles 
eingebunden und im C-File die ersten Ports auf High gesetzt. Ein 
bisschen ist ja aus dem Studium hängen geblieben :-)
Beim Builden kam dann die Fehlermeldung
"The project contains no linker script"
Ich hab jetzt den ganzen mittag versucht diesen Fehler wegzubekommen und 
den linker richtig einzustellen, bin aber nicht wirklich weiter 
gekommen.
Kann mir vielleicht jemand sagen wo der Hund begraben liegt.

Zum Arbeitsumfeld.
Ich habe MPLAB V7.60 und hab im Wizard als Toolsuite "Microchip C30 
Toolsuite" gewählt welches auch installiert ist (kein rotes kreuz zu 
sehen).
Als Debugger hab ich den Microchip MPLAB ICD 2 und als Testboard das 
EXPLORER 16 DEVELOPMENT BOARD

Autor: Stefan B. (stefan) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Es fehlt im Projekt eine Datei, die dem Linker sagt, wie u.a. das 
Speicherlayout deines µCs aussieht - das sog. Linkerskript

Schau doch mal in den hoffentlich vorhandenen Beispielprojekten, ob du 
dort ein Linkerskript findest.

http://mchpjasonk.blogspot.com/2007/11/mplab-c30-1...

http://www.kerhuel.eu/RTWdsPIC/examples/ImportSimu...
(Punkt 7)

http://www.microchip.com/stellent/idcplg?IdcServic...
(ggf. Device Update machen, um an Linker Script für dein µC zu kommen)

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.