我想通过串行连接控制 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