0
我对arduino系列的缓冲区有疑问。arduino串行缓冲区如何工作?
当您从缓冲区中读取数据时,它会被删除或指针移动并且无法再次读取。
例如: 在此代码删除缓存中的数据?:
while(Serial.available()>0) {
delay(5);
cadena[posicion]=Serial.read();
posicion++;
}
感谢您的帮助
我对arduino系列的缓冲区有疑问。arduino串行缓冲区如何工作?
当您从缓冲区中读取数据时,它会被删除或指针移动并且无法再次读取。
例如: 在此代码删除缓存中的数据?:
while(Serial.available()>0) {
delay(5);
cadena[posicion]=Serial.read();
posicion++;
}
感谢您的帮助
的数据被读取后,将其从缓冲区中删除。这就是为什么简单地读入缓冲区已经释放出新数据的空间。