我正在用 C 编写应用程序,通过驱动程序和计算机之间的串行端口进行通信。当我使用白蚁 1.8 在 Windows 上测试应用程序时,我添加了 Append LF 选项,一切正常。但是当我运行 Linux 并打开 putty 或 screen 时,我的驱动程序没有响应。
所以我对“行尾”的话题很感兴趣。但是在那之后我在linux上做了很多改变它仍然没有工作。下一步是从 Serial 中获取每个位,当我输入“help[ENTER]”时,我得到了:
-在 Windows (Termite)“帮助”-> 0x68(h) 0x65(e) 0x6c(l) 0x70(p) 0x0a (CR: 回车, U+000D)
-在Ubuntu上(使用屏幕和腻子结果相同)“帮助”-> 0x68(h)0x65(e)0x6c(l)0x70(p)0x0d(LF:换行,U + 000A)
我的结论是,在我的情况下,与维基百科上的描述相反(如果是这个“标准”程序)
最后我的问题是:“是否可以设置腻子/屏幕或下载其他具有手动设置 ENTER 键符号的 Linux 程序?”