将数据发送到ttyACM0设备

时间:2014-03-20 07:13:17

标签: usb microcontroller tty

我正在尝试实现一个功能,只要我的ttyACM0设备收到“hello \ r \ n”,LED就会闪烁一次。它使用以下命令闪烁:

 echo -e "hello\r" > /dev/ttyACM0

这是我的问题:这个命令只向usb设备写“hello \ r \ n”吗?我问,因为当我再次尝试使用相同的echo命令时,我的LED根本不闪烁。但是,如果我重置我的设备并回显“hello \ rhello \ rhello \ r \ n”,它会闪烁三次。当我尝试再次进行回声时,它不再起作用。

希望有人可以提供帮助。

382 4

1 个答案:

答案 0 :(得分:1)

感谢Paul R, 我应该添加一个" -n"有

 echo -n -e "hello\r" > /dev/ttyACM0