Red de conocimiento informático - Problemas con los teléfonos móviles - Cómo determinar el encabezado sv en la función de devolución de llamada del puerto serie de la biblioteca stm32HAL

Cómo determinar el encabezado sv en la función de devolución de llamada del puerto serie de la biblioteca stm32HAL

La función de devolución de llamada del puerto serie de la biblioteca stm32HAL determina el encabezado de la trama a partir de dos datos de encabezado de trama diferentes.

Se reciben dos tipos de datos de encabezado de trama a través de interrupciones en serie: 1. Datos con 0x0D 0x0A como encabezado de trama 2. Datos con 0x55 0xA5 como encabezado de trama. Los dos paquetes tienen diferentes encabezados de trama y diferentes tamaños. Primero, la interrupción de recepción del puerto serie recibe datos en unidades de un byte, y luego toda la parte del procesamiento de recepción del puerto serie se escribe en la función de devolución de llamada.

El dispositivo STM32F103 utiliza el núcleo Cortex-M3 con velocidades de CPU de hasta 72 MHz. Esta serie de productos tiene Flash de 16 KB ~ 1 MB, una variedad de periféricos de control, interfaz USB de velocidad completa y CAN. STMicroelectronics también lanzará chips centrales Cortex-M y Cortex-M4 en los próximos años y continuará optimizándolos.