首页 文章

cat / dev / ttyUSB - 为什么这样做,也为什么它不起作用

提问于
浏览
1

我有一个连续不断地将一些数据发送到通过USB连接到我的PC的FTDI . 我想使用简单的bash脚本将数据记录到CSV中 .

当我cat / dev / ttyUSB0我得到了一些我想要的角色(1023)以及一些格式错误的随机角色 .

  • 物理数据库如何知道波特率?

  • 来自哪里的格式错误的数据包?

运行:Debian GNU / Linux 8(jessie)64位

Screencap of output

1 回答

  • 0
    • 您可以使用 stty 设置波特率 . 例如,要将波特率设置为9600,请执行以下操作:
    stty -F /dev/ttyUSB0 9600
    
    • 这可能是因为设备之间没有连接接地 . 连接松动 . 使用长串行线时会产生噪音 . 可能有很多原因 .

相关问题