我有一个循环,旨在在 Arduino 的 LCD 显示器上写出文本。问题是循环可能会中断,具体取决于我何时通过串行端口发送文本。
例如,它可能会将我希望它写的内容读取为我希望文本对齐的方式。有没有办法来解决这个问题?
以下是循环的示例:
void loop() {
if (Serial.available()) {
do {
ch = Serial.read();
} while (ch = 'y');
}
if (Serial.available()) {
do {
ch = Serial.read();
} while (ch = 'x');
}
}