是否有用于打开串行端口的Windows命令,比如说COM3通过Windows 7中的命令提示符?例如:
OPEN "COM6" AS #1
我不能使用pyserial或其他未随Windows 7一起发布的实用程序。
答案 0 :(得分:20)
也许你可以使用Powershell?它包含在Win7中......
写入串口
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()
从串口读取
PS> $port= new-Object System.IO.Ports.SerialPort COM3,9600,None,8,one
PS> $port.Open()
PS> $port.ReadLine()
答案 1 :(得分:1)
要将文件的内容发送到串行端口:
copy file.bin com1 /b
要向串行端口发送一些字符:
echo hello > com1