我正试图让Arduino通过串行USB端口将一些字符发送回我的树莓派。
但是,当我尝试使用函数“ Serial.availableForWrite()”时,编译器失败并显示: 错误:“类HardwareSerial”没有名为“ availableForWrite”的成员 不过,其余的代码段工作正常。
这是完整的代码:
void setup() {
// connect to serial
Serial.begin(9600);
}
void loop() {
// write value
if (Serial.availableForWrite() > 0) {
Serial.write("0.587");
}
Serial.write("Error");
delay(1000);
}
我非常确定我的Arduino IDE是最新的,而且我不认为我有拼写错误。是什么引起了这个问题?
答案 0 :(得分:0)
我在编译时都没有这段代码的问题,我甚至可以将此草图上传到我的arduino,因为使用强力培贝可能会出现这个问题,也许尝试使用arduino板