标签: serial-port arduino uart
我的一些草图是将SD卡上文件的内容输出到串行监视器中。但是,这个文件可能很长,并且在循环结束时我将Arduino置于深度休眠状态几分钟,这会削减任何数据传输。
我无法在休眠之前设置任何延迟等待(因为文件的大小不同),所以我想知道是否有办法知道串口是否正在传输(某种忙或缓冲空标志)。
答案 0 :(得分:1)
愚蠢的我,Serial.flush()就是这样做的:等待缓冲区清空。解决!