Kann nicht senden, Charakter mit minicom

Bin ich mit minicom eine Verbindung über eine serielle Verbindung zu einem Ziel (UART-Verbindung von einem sparc-Prozessor).
Mit gtkterm oder cutecom, ich kann eine Verbindung herstellen, Lesen und senden von Zeichen. Das einzige Problem mit Ihnen ist, dass Sie sowohl Leerzeilen einfügen nach jedem LF-Zeichen, und :
-gtkterm kann nicht Datensatz-Ausgabe in eine Datei
-cutecom nicht "flush" nach der Aufnahme-Ausgabe in eine Datei (es wird verzögert, und gespült werden nur nach jeder 16k Haufen von Daten)

Minicom, die Konsole basiert, würde diese Probleme lösen (und es spielt keine Leerzeilen einfügen...), aber ich kann immer noch nicht senden, die jeder Charakter mit, und verstehe nicht, warum!
Wenn ich eine Taste (z.B. "0" + Return), wird geschrieben (wenn ich aktivieren Sie die lokale echo), aber nichts passiert (während es arbeiten mit gtkterm und cuteterm!!).
In meinem Programm lese ich mit der folgenden :

`r = scanf("%d", &option);`

Einen debugger, sehe ich, dass das Programm geht nie vorbei, diese Zeile...

Hat jemand eine Idee?

Ich verstehe es nicht...
Grundsätzlich ist die Anwendung auf dem remote-Seite gar nie erhalten "0"+Return, wenn ich tun die gleiche Sache mit gtkcom oder cutecom, tut es.
OK. 1) Warum sollte minicom lösen diese Probleme, weil es Konsolen-Basis? Ich glaube nicht, dass die Verbindung. 2) Wahrscheinlich etwas falsch konfiguriert ist im minicom, wie baud-rate. Geben Sie STRG-A, dann O, geben Sie minicom-Konfiguration-Modus. 3) fühlt sich gar nicht wie ein Programmierer Frage, mehr wie eine superuser.com oder vielleicht sogar serverfault.com Frage.

InformationsquelleAutor Goulou | 2010-10-12

Schreibe einen Kommentar