Paso 3: Operando a tasas de baudios
En la mayoría de los casos caracteres no se pierdan a 9600 baudios pero es una buena idea aumentar el buffer de Rx serial de 64 bytes a 512 o 1024 bytes, especialmente si se utilizan tasas de baudios. El bosquejo no utiliza mucha RAM incluso que un buffer de 1024 bytes Rx hojas repuesto RAM.
Para aumentar el espacio de búfer serial el método descrito aquí funciona bien:
http://www.hobbytronics.co.uk/Arduino-serial-Buff...
El controlador TFT ILI9341 desplaza la pantalla casi instantáneamente, pero toma el Arduino sobre 13 milisegundos (ms) para borrar una línea en la pantalla durante el proceso de desplazamiento. En este tiempo pueden llegar más caracteres, para el tampón ayuda a almacenar los datos en serie hasta que el procesador ATmega transladarte a tomar más bytes en el búfer.
El código de borrado de línea en el bosquejo está optimizado almacenando la longitud de cada línea de texto impresa solo sobreescribir esa área, que esto significa que el peor de los casos donde 1 carácter se imprime en cada línea no tarda 13ms para desplazarse y borrar una línea, pero más como 1ms.