Cómo escribir el protocolo de comunicación del puerto serie rs232
El carácter inicial y el carácter final no se pueden volver a codificar con otros datos.
Siempre que se transmitan letras y números, puede consultar la tabla de códigos ASCII y utilizar símbolos distintos de números y letras como símbolos de inicio y fin, como {}; longitud de la cadena de paquetes de datos, si la cadena de datos transmitida tiene una cadena de datos de longitud fija, se puede omitir;
La suma de verificación equivale a verificar la exactitud de la cadena de datos y tiene un efecto similar a la verificación de paridad Generalmente, la suma de verificación La suma de verificación es la misma, es decir, todos los datos se acumulan para obtener los datos y la suma de verificación de un dato. Si desea enviar {1234567890 }}
Cambiado a hexadecimal, es: 7B 10 31 32 33 34 35 36 37 38 39 30 25 7D 31~30 son datos,
7B, 7D es el principio y el final del carácter respectivamente, 10 es el código BCD de la longitud de los datos, 25 es el código de verificación, que es el código 100 BCD después de 31 a 30 y el módulo. Esto se convierte a BCD para evitar la recodificación junto con los caracteres de inicio y fin.