【发布时间】:2017-08-13 12:14:47
【问题描述】:
我一直在尝试将字节(按顺序):2201、2211 等发送到我已使用 USB 到 RS485 适配器连接到计算机的 Arduino 板。
但是,当我将它连接到我的计算机时,每当我尝试使用命令 echo 2 > /dev/ttyUSB0;echo 2 > /dev/ttyUSB0;echo 0 > /dev/ttyUSB0;echo 1 > /dev/ttyUSB0 将 2201 发送到我的 Arduino 时,它有时会正常工作,正常打开 LED,但有时它只是没有,显示bash: /dev/ttyUSB0: Input/output error。
如果你有办法解决这个问题,那就太好了。另外,如果有比echo X > /dev/ttyUSB0 更好的命令将数据发送到我的Arduino,请告诉我。我是串行通信的新手,所以我不确定最好的方法是什么。
【问题讨论】:
标签: linux bash communication rs485