El firmware de mi módulo es compatible con UART, printf()
lo que creo que podría ser bueno para la depuración, pero ¿cómo se pueden leer los mensajes? Actualmente estoy usando solo un cable USB a serie. Intenté usar PuTTy, pero todo lo que veo es un galimatías, por ejemplo,
▒)▒ɜ▒] ▒▒▒▒9~▒!▒▒!▒▒▒▒▒▒J=▒▒H▒] ▒,▒▒H9▒ ▒▒H▒▒Ȇ
¿PuTTy es realmente adecuado para el trabajo?
¿Ha comprobado su configuración de baudios, inicio y parada? Pruebe con diferentes valores (por ejemplo, 9600,n,8,1)
Si tiene algo de dinero para invertir, le recomiendo un analizador lógico. Sugiero: www.saleae.com.
En este software de captura puede configurar la comunicación (USART, SPI, I2C ..) y ver los datos decodificados de varias maneras.
Parece que el resultado que publicaste contiene caracteres no imprimibles. En este caso, puede probar HTerm . La página es alemana, pero el programa es inglés.
No solo muestra muchas configuraciones RS232, también muestra datos simultáneamente en ASCII, hexadecimal, decimal y binario. También permite enviar datos dados cada x segundos.
(Por supuesto, esto no ayuda si necesita depurar la transmisión de la señal).
DoxyLover
Juan U.