Recibo signos de interrogación en serie al intentar leer la tarjeta SD [cerrado]

0

Estoy usando SPI y estoy intentando inicializar y leer una tarjeta SDHC. En la terminal, todo lo que recibo son signos de interrogación que se desplazan por la pantalla. Normalmente, creo que esto es un problema de velocidad en baudios, pero he probado diferentes velocidades en baudios y he verificado que el baudio en el código coincide con la velocidad en baudios del módem. Mi pregunta es ¿por qué recibo signos de interrogación "?" en lugar de caracteres alfanuméricos como se esperaba. La pregunta fue respondida y resuelta. El problema se debió a que el terminal no interpretó HEX porque la configuración se estableció para interpretar ASCII. Cambié la configuración del terminal a HEX y todo está bien.

    
pregunta Eddie

1 respuesta

1

Parece que su terminal está configurado para mostrar solo el conjunto estándar de caracteres ascii desde el decimal 32 al decimal 127: -

Y,siapareceunpersonajefueradeesterango,unsignodeinterrogación(ascii63d)loreemplaza.UnarazónsimplepodríaserquecadabyterecibidotienesuMSBestablecido.

Debesencontrarunaformademostrartodosloscaracterescomoeste:-

    
respondido por el Andy aka

Lea otras preguntas en las etiquetas