Au weia, das sind Fragen, da ist eher der SprinterSB zuständig.
Für ein I/O Gerät braucht C eine Kontrollstruktur (FILE), die sonst mit "open" oÄ angelegt wird. da steht im Grunde nur drinnen, wohin er springen muß, wenn er irgendwas lesen oder schreiben will.
Diese Strukturen sind einfach durchnummeriert. Die ersten paar haben eine sonderstellung, die sind immer da und heissen stdin, stdout, usw.
Beim PC ist das normalerweise automatisch Tastatur und Bildschirm, auf dem µC gibt's das ja nicht, also muß man die Vektoren für stdxxx definieren.
Ich rat' mal, "Stdin" geht im Prinzip genauso
Lesezeichen