Gast
#1444866
Hallo Ich hab in C18 ein Programm geschrieben und compiliert. Hat dann ohne Probleme funktioniert. Hab nun müssen Windows neu installieren und auch C18. Nach dem compilieren des selben SourceCodes läuft das Programm wie gehabt bis auf die Ausnahme, dass printf über USART ein Problem hat: Im Programm werden verschiedene Strings ausgegeben. Jedesmal fügt printf immer 3 oder 3 Zeichen an. Z.B.:
1 | |
2 | |
bringt die Ausgabe: MicrochipÉ Hd Die lästigen Anhägseln bleiben auch bei jeden Aufruf des selben strings gleich. Ich habe dann noch versucht, die Stellen zu begrenzen mit "%10s". Allerdings ohne Erfolg... Hat jemand eine Idee?