Baue eine Zeitmaschine und gehe zurück bis 1987? Ho ho.
Ok, keine snarky Kommentare.
Wie kann ich herausfinden, was die Konfigurationseinstellungen (z Baudrate) sollte ...
das Datenblatt lesen? OK OK. Ernsthaft, letzter. Wenn Sie die Baudrate des Geräts, mit dem Sie kommunizieren möchten, nicht kennen, haben Sie zwei Möglichkeiten. Beginne zu raten oder bring vielleicht einen O-Scope raus. Wenn Sie einen guten Ausgangspunkt brauchen, lassen Sie mich 9600-8-N-1 vorschlagen. Mein Verdacht ist, dass Sie relativ schnell mit roher Gewalt dorthin gelangen können. Es gibt eine dritte Möglichkeit, einen Old-School-Ninja zu haben, der durch die LOOK der entstellten Zeichen bei einer Standard-Baudrate die tatsächliche Baudrate erkennen kann. Ein beeindruckender Party-Trick um sicher zu sein.
Hoffentlich haben Sie Zugriff auf diese Informationen. Unter unix/linux können Sie herausfinden, ob minicom direkt mit dem seriellen Port spielt. Dies sollte es ziemlich schnell machen, die Konfiguration herauszufinden.
eine der wichtigsten Unix shells
In Unix die serielle Schnittstelle (n) ist/sind, Datei-mapped in das/dev/subdir. ttyS0, zum Beispiel. Wenn Sie die richtige Baudrate einstellen und nicht Minicom verwenden, können Sie sogar Dateien in diese Datei katapultieren, um Daten dorthin zu senden.
Auf das Fleisch der Frage, können Sie es programmgesteuert über die POSIX-Header zugreifen. termios.h ist der Große.
See:
http://www.easysw.com/~mike/serial/serial.html#3_1
(nicht mehr erhältlich)
aber ich habe auch ein gewisses Interesse an seriellen Programmierung unter Windows/Hyperterminal.
Hyperterminal und Minicom sind im Grunde das gleiche Programm. Wie Windows Ihnen Zugriff auf die serielle Schnittstelle ermöglicht, überlasse ich diese Frage für jemand anderen. Das habe ich seit den Win95-Tagen nicht mehr in Windows gemacht.
Der obige Link ist tot. Siehe [RXTX-Wiki] (http://rxtx.qbang.org/). – George