Autor Tema: Que significan los ficheros .HEX que se cargan en los micros.  (Leído 1492 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado DudoPic

  • PIC10
  • *
  • Mensajes: 7
Que significan los ficheros .HEX que se cargan en los micros.
« en: 19 de Mayo de 2006, 12:45:38 »
Hola de nuevo PIC adictos.

He visto que cuando compilas un programa con el MPLAB se crea un fichero con extensión .hex. Lo abro con el block de notas y me aparecen un montón de lineas con números. ¿alguien podría decirme que significa?

Supongo que de alguna manera le dirás en esas líneas que es lo que se debe programar en el micro y donde.

Tambien he observado que existen otros formatos de ficheros que se cargan en los microprocesadores en general. ¿alguien tiene información sobre ellos o sabe donde puedo buscar? ¿tiene cada casa su formato en particular?

Un saludete.

DudoPic.

Desconectado maunix

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4751
    • Mi Sitio Web Personal
Re: Que significan los ficheros .HEX que se cargan en los micros.
« Respuesta #1 en: 19 de Mayo de 2006, 18:53:54 »
Hola de nuevo PIC adictos.

He visto que cuando compilas un programa con el MPLAB se crea un fichero con extensión .hex. Lo abro con el block de notas y me aparecen un montón de lineas con números. ¿alguien podría decirme que significa?

Supongo que de alguna manera le dirás en esas líneas que es lo que se debe programar en el micro y donde.

Asi es , ese archivo te da toda esa información.  Por defecto se trata de un archivo Intel HEX32. 

El formato del archivo HEX está explicado en el manual del MPASM & MPLINK sección 1.7.5

http://ww1.microchip.com/downloads/en/DeviceDoc/33014J.pdf

Tambien he observado que existen otros formatos de ficheros que se cargan en los microprocesadores en general. ¿alguien tiene información sobre ellos o sabe donde puedo buscar? ¿tiene cada casa su formato en particular?

Desconozco en otros micros pero el formato .HEX de intel es muy común y usado en una gran variedad de micros, no solo los PICs.  Hace tiempo tuve que programar un Atmel y tenian el mismo formato .HEX

Saludos
- La soberbia de un Einstein es entendible.. la de un salame es intolerable (A.Dolina)
- En teoría no hay diferencia entre la teoría y la práctica. En la práctica... si la hay.
- Lee, Lee, Lee y luego pregunta.(maunix)
- Las que conducen y arrastran al mundo no son las máquinas, sino las ideas (V. Hugo)
- Todos los hombres se parecen por sus palabras; solamente las obras evidencian que no son iguales.(Moliere)
- Todo debería ser hecho tan simple como sea posible pero no mas simple que eso.(A.Einstein)


 

anything