Cómo enviar datos enteros desde el microcontrolador al puerto serie Asistente de depuración
Está totalmente bien usar un bucle for, solo asegúrese de que el retraso entre el envío de 2 bytes sea lo suficientemente largo, depende de la velocidad en baudios, generalmente el recíproco de la velocidad en baudios multiplicado por 10 es en serie. el hardware necesita enviar un byte y la latencia es mayor que eso.
Acerca del suplemento:
Este es el algoritmo de programación. Por ejemplo, si recibe los códigos ASCII de "1", "7" y "8", reste el código ASCII. de "0" respectivamente, se convierten en tres números 1, 7 y 8, y luego 1*100 7*10 8*1 es 178. Normalmente se puede utilizar el siguiente algoritmo de programación para "sintetizar" los números que representan cada dígito y restaurarlo a su valor numérico correspondiente:
Dígitos 10* (decenas 10* (centenas 10* (miles)... ..)))......