我正在使用串行端口(RS232),遇到了以下情况。
当我使用以下方法列出串行端口设置时
stty -F /dev/ttyS0
除其他外,我得到:
... eof = ^D; eol = ; eol2 =
我如何将行尾字符设置为换行符?也就是说 - 我不知道在哪里可以找到字符表示表(以便我能够理解所有 ^C 的含义)以及如何在以下命令中输入它:
sudo stty /dev/ttyS0 9600 eol=<line feed>
当我尝试使用
echo 'hello' > /dev/ttyS0
cat < /dev/ttyS0
我看到的只是闪烁的光标,似乎没有传输任何数据。