编辑:我有数据采集硬件,可以通过UART将串行数据发送到FTDI(串行到USB)设备。FTDI已插入USB端口,其端口名称为/dev/ttyUSB0
。本设备以以下格式输出数据:
data line 1\r
data line 2\r
...
data line n\r
我尝试使用屏幕通过输入以下命令来查看数据:
screen /dev/ttyUSB0 115200
屏幕开始在一行上显示所有数据,因此我看到一行闪烁。如何在每行末尾添加换行符,以使屏幕开始分隔行?
原始:我正在使用一个串行设备,该设备仅以回车符来终止行。是否可以配置屏幕为每个cr字符添加一个nl(换行符)字符?
谢谢...
编辑:无法使它与屏幕一起使用,picocom效果很好。我使用以下命令picocom -b 115200 --imap crcrlf /dev/ttyUSB0
。
好的,所以我的设备
—
user1135541 2015年
/dev/ttyUSB0
使用格式发送带有的行"this is the line\r"
,是否可以将屏幕转换为它,"this is the line\r\n"
或者"this is the line\n\r"
我不在乎顺序,我只需要在换行时输入换行符即可。谢谢...
是的,您已经说过了。谁/什么应用程序与您的设备通信以及如何通信?是码头吗?调制解调器?数据采集设备?相机?打印机?具有USB接口的独角兽?:)
—
lcd047
它是一种数据采集设备,它通过3线UART将数据发送到FTDI(UART到USB芯片),FTDI设备的端口名称为/ dev / ttyUSB0。
—
user1135541 2015年
minicom(1)
用来与您的设备进行通话,eol
使用stty(1)
,配置getty(1)
等为线路规则设置字符