Hallo zusammen, ich habe ein kleines Problem und hoffe ich finde auch bald ne Lösung ;-) Ich habe einen Microkrontroller von der Firma Jenic und da werden mir Daten über UART zum PC übertragen, und diese Daten kann ich mit Hipertherminal anschauen, meine Frage ist ob es ein Programm gibt um diese Werte als Tabelle oder sogar auf ne Karte anschaulicher zu machen?! Vielen Dank im Voraus Nici!
Ich habe so ein Programm schon geschrieben als Konsolenprogramm. D.h. man muss eine DOS-Box aufmachen und dann den Befehl eintippen: C:\irgendein_pfad>rs232dat -b 9600 -P COM1 Dann erscheinen alle empfangenen Daten in der Box. Bei C:\irgendein_pfad>rs232dat -b 9600 -P COM1 >Datei.txt wuerden die Daten in der Datei "Datei.txt" landen. Waere das hilfreich? Dann koennte ich es online stellen.
Sogar ohne selbst zu programmieren:
1 | # stty -F /dev/ttyS0 9600 |
2 | # cat /dev/ttyS0 > textdatei |
geht auch unter windows type com1 > textdatei (ich weiss aber nicht genau wie man die Parameter festlegt, eventuell geht das mit den einstellungen im Gerätemanager)
>geht auch unter windows > >type com1 > textdatei Funktioniert bei mir nicht. Bei meinem Windows XP mit SP2 steht im Geraetemanager der Prolific USB-RS232 Converter,
1 | Anschluesse (COM und LPT) |
2 | Prolific USB-to-Serial COMM Port (COM23) |
Aber es kommt bei mir:
1 | C:>type COM23 |
2 | Das System kann die angegebene Datei nicht finden |
Frankfurter wrote: > Funktioniert bei mir nicht. > [...] >
1 | > C:>type COM23 |
2 | > Das System kann die angegebene Datei nicht finden |
3 | > |
Tja, der Schmarrn... :-D Geht auf die Weise leider nur bis COM9.
Im Windows Getraenkemanager kann man, unter COMx, Eigenschaften, Erweitert eine freie Anschlussnummer zuweisen.
Frankfurter wrote: >>YMMD! :D > > Was ist das fuer eine Abkuerzung? http://acronyms.thefreedictionary.com/YMMD such dir was aus :D
> C:>type COM23
Um serielle Schnittstellen mit Schnittstellennummern größer als 9
anzusprechen, ist \\.\ voranzustellen:
1 | C:>type \\.\COM23 |
>Im Windows Getraenkemanager kann man, unter COMx, Eigenschaften, >Erweitert eine freie Anschlussnummer zuweisen. Super habe ich gemacht. Vielleicht noch zur Ergaenzung Im Windows Getraenkemanager kann man, unter COMx, Eigenschaften, TAB ANSCHLUSSEINSTELLUNGEN, Erweitert eine freie Anschlussnummer zuweisen. Habe dem Adapter Com2 zugewiesen und an Rs232 einen AVR drangehaengt, der im 9600Baud 8N1 (standardeinstellung im Getraenkemanager) zeilenweise Daten rausgibt. Kommt keine Fehlermeldung mehr aber es kommen keine Daten. Boote ich unter Linux kann ich mit "cat /dev/ttyUSB0" die Daten sehen, also der AVR ist auf jeden Fall in Ordnung. Naja, ist nicht mein primaeres Problem.
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.