[C]Ecrire un texte dans la ROM

Résolu
EtienneM Messages postés 64 Statut Membre -  
EtienneM Messages postés 64 Statut Membre -
Bonjour à tous,

je cherche à écrire une page web en dur dans une ROM.

Pour l'instant je l'écrit directement en hexa avec

static ROM unsigned char siteweb[] =            
{                   
0x3c, 0x36,...,
}


Mais ca prend beaucoup de temps.

Connaissez vous un moyen plus simple ??

Sinon à défaut, connaissez vous un éditeur hexadécimal qui écrive directement en C (genre html --> 0x4D, 0x4C, 0x48, 0x54 )?

merci d'avance
Configuration: Windows XP
Firefox 2.0.0.3

1 réponse

  1. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
     
    Tu souhaites vraiment écrire dans une ROM ? Car c'est une mémoire morte où on ne peut écrire les informations qu'une fois. As-tu vraiment cela ?
    Sinon, il existe peut-être des programmes pour écrire en C et le compilateur se chargera du reste. A voir.
    0
    1. EtienneM Messages postés 64 Statut Membre
       
      Effectivement tu as raison, il s'agit d'une EEPROM.

      Mais le problèm reste le même comment écrire dedans sans recopier de l'hexadécimal ?
      0
    2. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
       
      Tu peux trouver des logiciels qui te permettent d'écrire dans ta EEPROM un code écrit en assembleur, après il existe peut-être et sûrement pour écrire en C.
      0
    3. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 659
       
      Il y a des éditeurs hexa là: https://tapuscrits.fr/boutique/
      0
    4. EtienneM Messages postés 64 Statut Membre
       
      J'ai déjà essayé plusieurs éditeurs le problème c'est qu'ils mettent sous la forme 04 AF 0F 23 ... et que le C ne prend l'hexadécimal que sous la forme 0x04, 0xAF, 0x0F...

      Ca prend pas très longtemps de rajouter 0x et une virgule mais dès que le fichier commence à être un peu grand on y passe beaucoup de temps.
      Donc je cherche un éditeur hexa qui mette directement sous forme 0x21, ... que je pourrai copier dans le programme directement.
      0
    5. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
       
      au pire, tu crées un programme en C qui rajoute le 0x devant lol.
      0