Da es mich wenig Zeit gekostet hat, die printf-retarget Funktion von CooCox IDE zum Laufen zu kriegen, veröffentliche ich hier gerne meine veränderte printf.c Datei (ohne USART Initialisierung). Vielleicht erspare ich jemanden dadurch die Arbeit :)
Der Code ist kein "retarget" in der üblichen Nutzung der Bezeichnung, denn dabei werden die Funktionen (z.B. ...printf) der libc verwendet und lediglich die Zeicheaus- und -eingabe auf zum "Device" passende IO-Funktionen umgebogen. Der Code im Anhang ist, wie im Kommentar beschreiben, ein Ersatz für der stdio-Funktionen der libc. Also solches zwar nicht neu (z.B. schon eine Weile mit gleichem Ansatz in der at91lib) aber mit geändertem Einführungtext sicher einen Beitrag im Unterforum "Codesammlung" wert. (Edit: Ein anderer Moderator hat bereits in das Forum Codesammlung verschoben, somit meine Anmerkungen nur als Ergänzung.)
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.