将回送发送到MAC(osx)上的Arduino串口

时间:2017-05-08 06:36:32

标签: bash shell arduino serial-port

我正试图在某个事件上从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);
  }

}

0 个答案:

没有答案