我想回显一下从linux终端到串口的字节数组。已经看过这个Sending bytes to serial port from UNIX command line?,从中推断出命令将类似于以下内容:
printf '%b' '\x9c8684a4624000a0b2668a84400003f00301000000048ab0c0' > /dev/ttyUSB0
要调试ideia,我将其重定向到带
的文件printf '%b' '\x9c8684a4624000a0b2668a84400003f00301000000048ab0c0' > file.raw
并使用hexedit检查文件。但所以我发现已经编写了ASCII值。
最后,我希望文件中包含以下内容:
9c 86 84 a4 62 40 00 a0 b2 66 8a 84 40 00 03 f0 03 01 00 00 00 04 8a b0 c0