arduino进行串口输出的时候出现问题:
发布网友
发布时间:2022-05-15 08:13
我来回答
共1个回答
热心网友
时间:2023-07-31 08:37
如果你看得是比较旧版的Arino的教材的话,一般都会写Serial.flush()是清空串口缓存。但是从Arino 1.0起,这个指令的含义变了。如果你还需要清空串口缓存的话,可以使用:while(Serial.read()() >= 0)来代替。
Serial.flush()的变更可以参见Arino的Release Note:
http://arino.cc/en/Main/ReleaseNotes
the Serial.flush( ) command has been repurposed to wait for outgoing data to be transmitted, rather than dropping received incoming data.