Bei Code Composer Essentials CCE fehlt "io.h"

OP #2016235
Ich habe nun endlich ein FAT-Filesystem für MSP430 und SD-Karten 
gefunden:
ftp://ftp.circuitcellar.com/pub/Circuit_Cellar/2005/176/Sham176.zip

Das hier ist allerdings für MSP430F449, habe es deshalb für MSP430F1610 
modifiziert.

Beim compilieren kommt jetzt aber, dass das file "io.h" nicht gefunden 
wurde, nach:
1
#include <io.h>

Ich benutze Code Composer Essentials. Kann ich dort irgendwo sehen, 
welche Header-Files zur Verfügung stehen und ggf. welche einbinden?
Und ist io.h für jeden µC anders, oder einheitlich?
OP
Hm ok, ich hab das include mittlerweile auskommentiert und einige Makros 
verändert. Das Programm scheint nun zu laufen, aber es kommt beim 
Kompilieren der Fehler:

> error: errors encountered during linking; "Project.out" not built

Auf der TI-Seite wird darauf hingewiesen, im Mapfile nach der 
Speicherauslastung zu schauen. Aber ich weiß garnicht, wie ich in CEE 
ein Mapfile erstellen soll. Die CCE-Hilfe bring mich auch nicht weiter. 
Dort steht:

> The --map_file option creates a linker map listing and puts it in filename.
>
> The syntax for the --map_file option is:
>
> --map_file=filename

Aber was fang ich damit an?

Es erscheinen noch 3 andere Fehler, aber die haben doch weniger was mit 
meinem Quelltext zu tun?:

>Linkin failed. Check the console window for details.
>unresolved symbol lcd_print, first referenced in ./main.obj
>unresolved symbol nop, first referenced in ./HALayer.obj
Gast
Mark M. schrieb:
> Es erscheinen noch 3 andere Fehler, aber die haben doch weniger was mit
> meinem Quelltext zu tun?:
>
>>Linkin failed. Check the console window for details.
>>unresolved symbol lcd_print, first referenced in ./main.obj
>>unresolved symbol nop, first referenced in ./HALayer.obj

Nun ja, dein Quelltext ruft die Funktionen lcd_print und nop auf, ohne 
das es diese Funltionen irgendwo gibt. Sehr wahrscheinlich musst du die 
selber schreiben.

Oliver

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 15 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.