Datum: 06.07.2008 23:47
Hallo, meine Nslu2 (Linux) soll via UART /ttyS0 einen Text an den Atmega8 zur Ausgabe an ein LCD (16 Zeichen)senden : Originaltext : Herbert Meier Waldweg 12 12345 Düsseldorf bisherige Anzeige auf dem Diplay : Herbert Meier Wa ldweg 12 12345 D üsseldorf der AVR "sammelt" bisher 16 Zeichen und gibt diese dann aus. es wäre schön wenn der AVR ein Zeilenende erkennen und dann mit einer neuen Zeile beginnen würde. Programmiert in C hat jemand eine Idee ?? oder reicht es, wenn man "sagt" wenn "/n" dann neue Zeile ? viele Grüße Stephan
Datum: 06.07.2008 23:57
Ein \n reicht noramlerweise, aber aufpassen nicht /n.
Datum: 07.07.2008 00:08
Hallo, "noramlerweise" /n war ein Tippfehler von mir, sorry warum ich hier Anfrage: jeder "Durchlauf" dauert ca. 10 Minuten 1) Chip wechseln 2) "Programmers Notepad" Code ändern 3) Chip "brennen" mit Ponyprog 4) Chip wechseln 5) Nslu2 booten sind "\n" nicht 2 Zeichen ? daher meine Anfrage Stephan
Datum: 07.07.2008 00:13
Nein, \n ist ein Zeichen. \ wird verwendet um Steuerzeichen darzustellen. \n steht für den ASCII Code für "RETURN" (den ich aber so nicht auswendig weiss, bisher ging immer \n).
Datum: 07.07.2008 00:19
Besten Danke an Nils bin jetzt schlauer Stephan
Datum: 07.07.2008 00:21
Hallo Nils Danke nochmals hatte mich gerade vertippt Stephan
Datum: 07.07.2008 00:25
Es sind 3 Varianten für Zeilenende verbreitet. ASCII 10, 13 und 13 10. -> http://de.wikipedia.org/wiki/Zeilenvorschub Die allgemeingültigste Variante, auch wenn sie nicht ganz dem Standard entspricht, ist sowohl bei 10 als auch 13 in die nächste Zeile zu hüpfen und ein direkt auf 13 folgendes 10 zu ignorieren. Dann kommst du mit Unix-artigen OS, windows und mac os klar.
Datum: 12.07.2008 13:39
Du kannst auch direkt eine adresse "einschreiben".
Antwort schreiben
Die Angabe einer Email-Adresse ist freiwillig. Wenn Sie automatisch per Email über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.
Wichtige Regeln - erst lesen, dann posten!
- Suchfunktion und Betreffsuche benutzen - vielleicht gibt es schon einen ähnlichen Beitrag
- Aussagekräftigen Betreff wählen
- Im Betreff angeben um welchen Controllertyp es geht (AVR, PIC, ...)
- Groß- und Kleinschreibung verwenden
- Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang
- JPEG-Dateien (.jpg) nur für Fotos und Scans verwenden
- Schaltpläne, Screenshots usw. als PNG oder GIF anhängen
Formatierung (mehr Informationen...)
- [c]C-Code[/c]
- [avrasm]AVR-Assembler-Code[/avrasm]
- [pre]vorformatierter Text (z.B. Code in anderen Sprachen)[/pre]
- [math]Formel in LaTeX-Syntax[/math]
- [[Titel]] - Link zu Artikel