Hallo, ich habe das Tutorial dieser Seite durchgearbeitet und beim letzten Source Code für den UART ist für mich ein Problem entstanden. Mit dem Befehl CPI kann ich einen Integer vergleichen. Funktioniert super. Wie kann ich jedoch einen ganzen String senden, der überprüft werden soll? Als Befehl würde ich auf meinen AVR "CMPS" benutzen. Wie kann ich jedoch einen String senden, so das er nicht als mehrere einzele Chars gewertet wird.
Garnicht, du hast den USART scheinbar nicht verstanden. Die RS232-Kommunikation ist bytebasierend. Hätte dir aber auch das Datenblatt verraten. Als Lösung einfach die Werte in ein Array loggen und dann zu einem Integer zusammensetzen.
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.