【问题标题】:send data to ttyACM0 device发送数据到 ttyACM0 设备
【发布时间】:2014-03-20 07:13:17
【问题描述】:

我正在尝试实现一个功能,每当我的 ttyACM0 设备收到“hello\r”时,LED 就会闪烁一次。使用命令闪烁:

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

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

希望有人能提供帮助。

~S

【问题讨论】:

  • 顺便说一句,我的目标是做几个回声来保持我的 LED 闪烁。谢谢。
  • 你也需要一个-n,否则你会得到一个额外的换行符。
  • 谢谢!没注意到! :)

标签: usb microcontroller tty


【解决方案1】:

感谢 Paul R, 我应该在那里添加一个“-n”

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-10-24
    • 1970-01-01
    • 2019-05-09
    • 2019-05-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多