Cómo obtener datos del archivo S-record [cerrado]

-1

Por favor, dime algo sobre el formato de archivo S-record y cómo podemos obtener datos de él.

El primer registro S1 se compone de la siguiente manera:

• S1 S-record tipo S1, lo que indica que es un registro de datos que se cargará en una dirección de 2 bytes.

• 13 Hexadecimal 13 (decimal 19), que indica que hay diecinueve pares de caracteres, que representan una dirección de 2 bytes, 16 bytes de datos binarios y una suma de comprobación de 1 byte.

• 00 00 Campo de dirección de 4 bytes de cuatro caracteres; Dirección hexadecimal 0x0000, donde se cargarán los datos que siguen.

• 28 5F 24 5F 22 12 22 6A 00 04 24 29 00 08 23 7C Dieciséis pares de caracteres que representan los datos binarios reales.

• 2A La suma de comprobación.

    
pregunta user22349

2 respuestas

2

Uso enlace para convertir varios tipos de archivos. Entre muchos otros formatos, admite registros S de Motorola e IntelHEX.

También se puede utilizar para extraer ciertos campos / bytes de un archivo.

    
respondido por el jippie
1

Suponiendo que está ejecutando Windows ARM, publique una utilidad gratuita que convierte los registros S de Motorola en binarios:

enlace

Si ejecuta Linux o le gustaría ver ejemplos de código fuente, el siguiente sitio puede ser de ayuda:

enlace

    
respondido por el PeterJ

Lea otras preguntas en las etiquetas