• Viernes 26 de Abril de 2024, 23:55

Autor Tema:  Re: generar ficheros hexadecimales  (Leído 1679 veces)

turbo

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Re: generar ficheros hexadecimales
« en: Martes 19 de Marzo de 2002, 11:01 »
0
hola! tengo que generar un fichero hexadecimal mediante turbo C para grabarlo luego en una memoria. alguien me podria decir como hacerlo? mi fichero creado se llama mapping.hex pero chipwriter (para grabar la memoria) no lo reconoce como tal y creo que el problema esta en el programa en C.muchisimas gracias

bob

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
generar ficheros hexadecimales
« Respuesta #1 en: Lunes 25 de Marzo de 2002, 20:12 »
0
Supongo que tu pregunta es:
¿cómo escribir caracteres entre 0x00 y 0xFF en un fichero?

abriendo el fichero como binario:

FILE *f = fopen ("fichero", "wb");

... y ahora escribe lo que quieras con fwrite o lo que sea...


No se si sabes que
0x00 es el caracter 0 (0 en hex)
0x01 es el caracter 1 (1 en hex)
0x0A es el caracter 10 (A en hex)
...
0xFF es el caracter 255 (FF en hex)

ciao