Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

at89c2051 linux



  1. #1
    sifourquier

    at89c2051 linux


    ------

    bonjour
    j'ai un problème pour crée un fichier .hex pour mon at89c2051

    je veut tester sdcc pour compiler car je suit sous linux et s'est le seul logiciel que j'ai trouver

    je compile mon programme avec la commande sdcc mon_fichier.c

    et je transforme le fichier qu'il me donner avec
    srec_cat *.ihx -intel -o test.hex -intel

    mais voila le fichier hex qu'il me donne ne fonctionne pas je l'envoi avec minicom sur mon programmeur et sa quit la programmation avant d'avoir finit d'envoyer le fichier

    allor que j'ai d'autre fichier hex que j'ai fait avec keil qui fonctionne très bien
    mais keil bug avec wine et je voudrait bien me passer de wine

    voila si vous avez une idée merci

    -----

  2. Publicité
  3. 📣 Nouveau projet éditorial de Futura
    🔥🧠 Le Mag Futura est lancé, découvrez notre 1er magazine papier

    Une belle revue de plus de 200 pages et 4 dossiers scientifiques pour tout comprendre à la science qui fera le futur. Nous avons besoin de vous 🙏 pour nous aider à le lancer...

    👉 Je découvre le projet

    Quatre questions à explorer en 2022 :
    → Quels mystères nous cache encore la Lune 🌙 ?
    → Pourra-t-on bientôt tout guérir grâce aux gènes 👩‍⚕️?
    → Comment nourrir le monde sans le détruire 🌍 ?
    → L’intelligence artificielle peut-elle devenir vraiment intelligente 🤖 ?
  4. #2
    katmai

    Re : at89c2051 linux

    Salut,

    Le fichier .ihx de sdcc est du type Intel Hex, est tu obligés de le convertir?
    Sinon sur ce lien ils parlent de packihx un utilitaire fourni avec sdcc qui converti directement de ihx vers hex.

    A++

  5. #3
    sifourquier

    Re : at89c2051 linux

    merci de ta réponse j'avais pas vue que le .ihx était déjà en Intel Hex
    bon j'avance j'ai remarquer que je pressisais pas le micro contrôleur que j'utilise

    alors j'ai chercher et j'ai trouver qui faut ajouter -mmcs51
    si je ne me tromper mmcs51 s'est la même chose que 8051
    voila vais faire des test
    Dernière modification par sifourquier ; 29/07/2007 à 13h32.

  6. #4
    katmai

    Re : at89c2051 linux

    Salut,

    si je me souvient bien c'est le choix par défaut mais je ne suis pas sur, je n'avais pas besoin de le préciser et ça fonctionnait.

    Tiens moi au courant du résultat. A++

  7. A voir en vidéo sur Futura
  8. #5
    sifourquier

    Re : at89c2051 linux

    le fichier n'est toujours pas ok il se charge bien dans le micro mais le micro ne fait rien
    j'ai tester avec le même code source que celui d'on j'ai un .hex qui marche
    rien a faire le micro ne tourne pas

    il faut pas préciser des information sur la mémoire du micro? (taille) (début)
    je pense que sa doit allez vu que mon programme fait - de 2k et il me semble que la mémoire commence a 0 mais bon je voit pas se qui peut ne pas marcher

  9. #6
    sifourquier

    Re : at89c2051 linux

    sa tourne
    j'ai trouver un exemple de code sur le net
    et il utilise
    #include <8051.h>

    alors que mois j'utilisais
    #include "reg_c51.h"
    qui marchait très bien sous keil mais il est visiblement pas bien compris par sdcc

    merci tout de même de m'avoir aider

    http://home.tu-clausthal.de/%7Eifmar...:SDCC_tutorial
    petit tuto simple mais efficace

  10. Publicité

Discussions similaires

  1. Mise en oeuvre AT89C2051
    Par Rizza dans le forum Électronique
    Réponses: 2
    Dernier message: 21/04/2007, 17h02
  2. Cherche fournisseur en composant disparus (AT89C2051)
    Par MicroPuce dans le forum Électronique
    Réponses: 4
    Dernier message: 23/12/2006, 14h51
  3. Linux
    Par mouguerre dans le forum Matériel - Hardware
    Réponses: 2
    Dernier message: 17/08/2005, 17h40
  4. linux???
    Par adrien dans le forum Logiciel - Software - Open Source
    Réponses: 28
    Dernier message: 26/04/2005, 14h15
  5. Linux > Windows ou Windows > Linux et la pomme dans to
    Par [RV] dans le forum Logiciel - Software - Open Source
    Réponses: 4
    Dernier message: 09/05/2003, 12h35
Découvrez nos comparatifs produits sur l'informatique et les technologies.