【问题标题】:Sending echo to Arduino serial port on MAC(osx)向 MAC(osx)上的 Arduino 串口发送回显
【发布时间】:2017-05-08 06:36:31
【问题描述】:

我正在尝试从某个事件的 shell 脚本中发送回显。

echo naval > /dev/cu.usbmodem1421

在这个/dev/cu.usbmodem1421 串行端口上,我的 Blend Micro Atmega32u4 Board 正在监听。

但每次我发送回显时,它都会显示资源繁忙。

我不确定有什么解决办法?

Arduino 代码:

int incomingByte = 0;    // for incoming serial data

void setup() {
    Serial.begin(9600);    // opens serial port, sets data rate to 9600 bps
}

void loop() {
  // send data only when you receive data:
  if (Serial.available() > 0) {

    // read the incoming byte:
    incomingByte = Serial.read();

    // say what you got:
    Serial.print((char)incomingByte);
  }

}

【问题讨论】:

    标签: bash shell arduino serial-port


    【解决方案1】:

    您是否尝试过终止该进程?,它似乎正在等待一个有点宽泛的问题,但它可能是由很多事情引起的。

    【讨论】:

      猜你喜欢
      • 2014-06-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多