Se corrigieron caracteres confusos que aparecen al comienzo de la comunicación en serie cuando zigbee llama al programa Zstack. ¿Cómo solucionarlo?
Se encuentra el problema. debug_str() transferirá los datos mostrados en la pantalla LCD a la PC al mismo tiempo. Se completa llamando a MT_ProcessDebugStr() en la capa MT. Por lo tanto, cada contenido mostrado agregará un encabezado, que es lo que. Verás Llegó el código confuso.
Aquí hay dos sugerencias para usted. Una es proteger debug_str() y no agregar una línea después que escriba comunicación en serie fuera de la pantalla LCD. El segundo es usar la función HalUARTWrite() para enviar datos después de bloquear debug_str(), de modo que no haya caracteres confusos. Personalmente desprecio el segundo enfoque.