Forum: Mikrocontroller und Digitale Elektronik MSP430F2013, Terminal I/O von IAR Workbench, printf, putchar


von Martin S. (martinsattler)


Lesenswert?

Hallo!

Ich benütze einen MSP430F2013 und möchte gerne die Werte von 
verschiedenen int- und long-Variablen und kurze Texte im 
Terminal-Fenster von IAR Embedded Workbench ausgeben.

printf funktioniert leider nicht, da kommt eine Fehlermeldung:

Error[e16]: Segment CODE (size: 0x180a align: 0x1) is too long for 
segment definition. At least 0x1036 more bytes needed. ...

putchar hab ich auch ausprobiert, damit werden aber alle meine Zahlen 
als ASCII(?)-Zeichen ausgegeben.

Kennt ihr eine Lösung, um Zahlen und Texte im Terminal-Fenster 
auszugeben?

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

printf benötigt zu viel Code, als daß es in den 2 kByte ROM des '2013 
untergebracht werden könnte.

Das Umwandeln numerischer Werte in Klartext wurde hier aber mindestens 
viermal die Woche ad nauseam durchgehechelt.

Stichwort "itoa" ...

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.