我想通过串行连接控制hdmi矩阵开关。 在Windows中,我已通过以下步骤尝试成功:
将必要的HEX从简单的文本文件解码为二进制文件:
certutil -decodehex on.txt on.bin
然后为我的comport配置模式:
MODE COM1:19,n,8,1
copy on.bin \\.\com1 /b
现在我尝试在linux(debian)中做同样的事情。由于文件是二进制的,我想我可以重用它们,所以我将它们转移到linux系统并尝试以下配置comport:
stty -F /dev/ttyUSB0 19200 cs8 -cstopb -parenb
发送二进制文件:
cat on.bin > /dev/ttyUSB0
但那不会做任何事。
编辑:
这是一台不同的PC,但USB2Serial转换器是一样的。
lsusb
给了我:
Bus 001 Device 003: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter
dmesg显示
[ 5.070075] usbserial: USB Serial support registered for generic
[ 5.072824] usbserial: USB Serial support registered for ch341-uart
[ 5.073476] usb 1-9: ch341-uart converter now attached to ttyUSB0