Hallo zusammen, sitz grad vor einem Problem das ich schon einige Zeit habe. Programmier den TMS320F2808 ich mach da im Code eine Simple Anweisung if(i==1) { printf("Test"); } aber er gibt mir nichts auf der (Code Composer v4) Console aus? Weiß hier jemand an was das liegen könnte?? Grüße Thomas
Hi will der Code Composer vielleicht ein CR sehen ? Gerhard
also 1 ist es schon, zumindest im watch window, auch wenn ich den Befehl einfach so reinschreib ohne eine if-abfrage funktionierts nicht. Was ist denn ein CR?? Schon mal Danke!! grüße tom
CR=carriage return (ASCII 13, aber wahrscheinlich meint er LF+CR=line feed + carriage return, also ASCII 10 + ASCII 13). Das wird in C mit \n ausgegeben:
1 | printf("Test\n"); |
(oder puts() verwenden, das ist dafür passender, und hängt das \n von selbst an)
Vielleicht hilft das hier weiter: http://www.biricha.com/faq/Printf_change_from_CCS3_1_to_CC3_3.php Gruss
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.