我使用特殊的 USB 转串行适配器从旧硬件获取数据。在 Windows 下,我必须设置一些高级设置才能开始以设备可以“理解”和“回复”我的方式发送数据。在 Linux 中我可以在哪里修改这些设置?我使用的是 Ubuntu 14.04 LTS/Win 7 64 位,我知道此适配器可在 /dev/ttyUSB0 中访问,我甚至可以读取来自设备的数据,但我需要正确设置这些属性,以便通信可以继续进行而不会出现问题。
答案1
使用微型计算机。通过输入进行安装sudo apt-get install minicom
。然后运行minicom -s
并在串行端口菜单。然后选择将设置保存为 dfl。退出,然后运行 minicom。如果它提示您没有权限,请尝试sudo minicom
。现在它与 Windows 相同。
答案2
该stty
命令可用于更改 Linux 中串行端口的参数,例如波特率、起始、停止和奇偶校验位数以及流控制选项等。
你可以找到一些关于它的文档在里面TLDP 的系列 HOWTO。