it-swarm.com.de

Befehl zum Öffnen der seriellen Schnittstelle in Windows 7

Gibt es einen Windows-Befehl zum Öffnen von seriellen Schnittstellen, z. B. COM3 über den Befehl Eingabeaufforderung in Windows 7? Zum Beispiel:

OPEN "COM6" AS #1

Ich kann keine pyserial oder andere Dienstprogramme verwenden, die nicht mit Windows 7 vertrieben werden.

Bevorzugte Lösung Öffnen eines COM-Ports in QBasic unter Windows 7

10
Olumide

Vielleicht kannst du die Powershell benutzen? Es ist in Win7 enthalten ... 

code von hier genommen http://blogs.msdn.com/b/powershell/archive/2006/08/31/writing-and-reading-info-from-serial-ports.aspx

Schreiben auf einen seriellen Port

PS> [System.IO.Ports.SerialPort]::getportnames()
COM3
PS> $port= new-Object System.IO.Ports.SerialPort COM3,9600,None,8,one
PS> $port.open()
PS> $port.WriteLine("Hello world")
PS> $port.Close()

Lesen von einem seriellen Port

PS> $port= new-Object System.IO.Ports.SerialPort COM3,9600,None,8,one
PS> $port.Open()
PS> $port.ReadLine()
19
Max

So senden Sie den Inhalt einer Datei an eine serielle Schnittstelle:

copy file.bin com1 /b

So senden Sie einige Zeichen an einen seriellen Anschluss:

echo hello > com1
0
david