gpt4 book ai didi

Linux 读取串口表格 - fork workaround & 如何更改 EOL?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:26:07 29 4
gpt4 key购买 nike

我正在尝试通过串行端口发送数据并接收响应。目前我正在物理循环接口(interface)以模拟设备。

我必须将 EOL 更改为 CR 而不是 LF。如果我尝试使用 \xD 而不是 \xA 没有任何反应:

# stty -F /dev/ttyUSB0 eol ^M eol2 ^M eof ^M
# cat /dev/ttyUSB0 &
[1] 7891
# echo -ne "foo\xD"
# echo -ne "foo\xA"
foo

感谢您的帮助!

(已编辑:关于 fork 解决方法的部分已移至单独的主题)。

最佳答案

以下是更改EOL的方法:

perl -e 'print "Hello World\x0d"'

外壳版本

echo -en "foo\015">r.txt
xxd r.txt
0000000: 666f 6f0d foo.

关于Linux 读取串口表格 - fork workaround & 如何更改 EOL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34809802/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com