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