www.mikrocontroller.net

Forum: PC-Programmierung Linux setserial /Schnittstelle


Autor: Stephan (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich möchte gerne einen Atmega8 Platine  mit 16 MHz Quarz mit der 
NSLU2(Unslung) NAS/Linux über die "serielle" Schnittstelle verbinden.

bisher geht :

(bin root)

Atmega8 (16 MHz Quarz) mit PC verbunden. Textausgabe auf Hyperterminal 
+/Pegelwandler
Die Baudrate wurde bei beiden auf 9600 Baud eingestellt. funktioniert

NSLU2(Unslung) NAS mit PC verbunden (interne Schnittstelle) . 
Textausgabe auf Hyperterminal    +/Pegelwandler
Die Baudrate wurde im Hyperterminal auf 115000 Baud eingestellt. 
funktioniert

Frage:
Wie bekomme ich nun die Baudrate der NSLU2 auf 9600 Baud ??
gewünschtes "Programm" : setserial

die Eingabe von : setserial /dev/ttyS0 -a brachte folgendes u.a.
baud_base  921600
divisor 0


die Eingabe von : setserial /dev/ttyS0 divisor 96 brachte folgendes u.a.
baud_base  921600
divisor 96

wobei die Ausgabe am Hyperterminal wiederum nur mit 115000 lief,statt 
wie erwartet mit 9600 Baud


spd_cust brachte keine Änderung

den Quarz wechseln geht nicht, da kein anderer zur verfügung steht.


gelesen Absatz 12.3 :
http://www.linuxhaven.de/dlhp/HOWTO/DE-Modem-HOWTO-12.html
ist gut erklärt, aber funktioniert nicht bzw. hab ich nicht richtig 
verstanden


über eine Hilfe würde ich mich freuen
Stephan

Autor: I_ H. (i_h)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Guck mal in's Manpage für setserial, du kannst glaub die baud_base 
verstellen. Über einen Teiler ergibt sich dann die Baudrate.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.