Hallo, ich arbeite gerade mit dem LPC23xx und nutze den Realview-Kompiler und die µVision-Umgebung von KEIL. Ich habe früher schon mehrfach bei AVRs mit dem fdevopen() gearbeitet um die seriellen Interfaces mit den printf und scanf-Funktionen nutzen zu können. Dies wollte ich hier nun auch tun, jedoch habe ich feststellen müssen, das fdevopen() nicht existiert. Hat vielleicht irgend jemand eine Ahnung, wie man printf und scanf anderweitig zum laufen bekommt? Die fdevopen-Funktion steht zumindest scheinbar nicht zur verfügung(zumindest nicht in den Header-Files der Lib des RV-Kompilers). gruß, volker
Implementiere die Funktionen putchar und getchar so, dass sie auf den UART deiner Wahl schreiben bzw, von ihm lesen und schon gehts. Hab ich die Tage auch grad aufm LPC2368 gemacht, um meine debug-Ausgaben mit printf loszuwerden. Könnte es dir aber erst am Montag ganz konkret sagen, wenn ich wieder auf der Arbeit bin.
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.