Hallo Leute, ich versuche mich gerade in der Schnittstellenprogrammierung UART. Über Putty konnte ich die gesendeten Zeichen vom µC empfangen. Aber wie funktioniert es andersrum? Also wie kann ich in Putty ein Zeichen eingeben und es zum µC senden? Die Software im µC habe ich geschrieben, nur lässt sich kein Zeichen in Putty eingeben? Was mache ich falsch? LG
Hi, du musst das Zeichen einfach eingeben, es wird dann gesendet. Du siehst es nur nicht, da per default das echo ausgeschaltet ist. Du müsstest also dem AVR sagen das er alle empfangenen Zeichen direkt wieder sendet. Denke auch daran das der AVR bei einem "A" eine 0x41 sieht und kein "A".
Vielen Dank für die schnelle Antwort. Das werde ich gleich mal ausprobieren. Nur kommt es mir komisch vor, dass in Putty der Cursor nicht blinkt und dort nur ein grünes rechteckangezeigt wird. Wenn ich ein Zeichen eingebe, sehe ich auch nicht was ich eingebe. Aber ich werde es mal ausprobieren.
Gast
#2071838
> Denke auch daran das der AVR bei einem "A" eine 0x41 sieht und kein "A". ..welch Klück dass der ASCII-Code vom 'A' gaaanz zufälligerweise 0x41 ist ∗hust∗ (ergo 'sieht' der AVR eben auch ein 'A' wenn eins kommt - alles eine Frage der Interpretation der Repräsentation der Information ;-)
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.