UART caracteres extraños

0

¿Qué valores hexadecimales FD, FE y FF de los caracteres representan en la comunicación UART? Durante algún tiempo, mi UART no funcionará, ¿y siempre me devuelven esos tres?

    
pregunta Junior

2 respuestas

1

A menudo significan que las comunicaciones no funcionan correctamente. Aparece el primer bit (el bit de inicio), pero no los bits de datos. Las razones más comunes para ello son:

  • Conexión defectuosa en tierra o línea de datos (alta resistencia o capacitancia)
  • La velocidad en baudios del remitente es demasiado alta (el remitente envía a 57600, el receptor escucha a 9600)
  • El voltaje del remitente es demasiado bajo (el remitente de 1.8V envía datos al receptor de 5.0V)
  • Problemas con la fuente de alimentación (el regulador está sobrecargado u oscilando porque los condensadores no son lo suficientemente grandes)
respondido por el theamk
3

Nada, son solo bytes. Por qué su dispositivo los produce y cómo los interpreta su emulador de terminal es específico de la implementación, pero no significan nada en un sentido general.

    
respondido por el Ignacio Vazquez-Abrams

Lea otras preguntas en las etiquetas