¿Qué es un protocolo de comunicación serie?
Nombre chino
Protocolo de comunicación serie
Nombre extranjero
Protocolo de comunicación serie
Función
p>
Enviar y recibir bytes
Materias
Informática
Funciones
Se utilizan para obtener dispositivos de adquisición remota
p>
Principios básicos de la comunicación serie
El puerto serie es una importante interfaz de comunicación de datos en sistemas integrados. Su función esencial es actuar como un conversor de código entre las CPU. y dispositivos en serie. Cuando la CPU envía datos a través del puerto serie, los datos en bytes se convierten en bits en serie; cuando la CPU recibe datos, los bits en serie se convierten en datos en bytes. Si una aplicación desea utilizar el puerto serie para la comunicación, debe solicitar recursos del sistema operativo (abrir el puerto serie) antes de su uso y liberar los recursos (cerrar el puerto serie) una vez completada la comunicación. Normalmente, los puertos serie se utilizan para transmitir caracteres ASCII. La comunicación se logra mediante tres cables: (1) cable de tierra, (2) cable de transmisión de datos, (3) cable de recepción de datos. Los parámetros más importantes de la comunicación serie son la velocidad en baudios, los bits de datos, los bits de parada y la paridad. Para ambos puertos de comunicación, estos parámetros deben coincidir: la velocidad en baudios es una medida de la velocidad de comunicación, que representa el número de bits transmitidos por segundo. Los bits de datos son una medida de los bits de datos reales en la comunicación. Cuando una computadora envía un paquete, los valores estándar son 5, 7 y 8 bits. La forma de configurarlo depende de sus necesidades; el bit de parada se utiliza para indicar el último bit de un solo paquete; los valores típicos son 1, 1,5 y 2 bits. El bit de parada no sólo señala el final de la transferencia, sino que también proporciona a la computadora la oportunidad de corregir la sincronización del reloj. Los bits de paridad son un método sencillo de detección de errores en las comunicaciones serie. Hay cuatro métodos de detección de errores: par, impar, alto o bajo, o sin bit de paridad. [1]
Regulaciones pertinentes
Velocidad de baudios
No hay señal de reloj en la comunicación asincrónica en serie. Ambas partes deben comunicarse a la velocidad de baudios, que es. la longitud de cada símbolo sólo cuando se alcanza un consenso se puede decodificar la señal. Las velocidades de baudios comunes son 4800, 9600, 115200, etc.
Bit de inicio, bit de parada
El paquete de datos comienza desde el bit de inicio y termina en el bit de parada. La señal de inicio está representada por bits de datos de 0 lógico y la señal de parada está representada por bits de datos de 0,5, 1, 1,5 o dos 1 lógicos, siempre que ambas partes estén de acuerdo.
Datos válidos
Después del bit de inicio está el contenido de datos principal de la transmisión, también llamados datos válidos, su longitud generalmente se acuerda en 5, 6, 7 u 8 bits. .