IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Embarqué Discussion :

Simulateur


Sujet :

Embarqué

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2013
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2013
    Messages : 4
    Points : 3
    Points
    3
    Par défaut Simulateur
    Bonjour à tous
    je désire réaliser un simulateur des micro-contrôleurs permettant de simuler un programme à partir d'un fichier elf ou hex.
    Quelles sont les procédures à suivre ??
    merci d'avance

  2. #2
    Modérateur

    Avatar de Bktero
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Juin 2009
    Messages
    4 481
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués

    Informations forums :
    Inscription : Juin 2009
    Messages : 4 481
    Points : 13 679
    Points
    13 679
    Billets dans le blog
    1
    Par défaut
    Oh mon dieu ! Si tu viens poser la question ici et manière aussi vague, je pense que c'est mission impossible. C'est quand même pas une mince affaire hein Il faut émuler tout le processeur, les bus internes, les périphériques (ADC, SPI, I2C), les pattes de sortie, etc.

    Tu peux regarder ce que fait qemu, il possède par exemple des simulateurs pour Cortex-M (http://wiki.qemu.org/download/qemu-doc.html).

    Tu peux aussi lire cette discussion : http://www.developpez.net/forums/d12...e/simuler-cpu/

  3. #3
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2013
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2013
    Messages : 4
    Points : 3
    Points
    3
    Par défaut
    merci beaucoup de votre réponse
    vous avez raison , ma question est très vague
    je vais essayer d'expliquer le problème!
    j'ai créée un programme qui permet tout simplement de clignoter une LED, après compilation, le compilateur a généré deux fichiers exécutable s: .elf et .hex
    selon la cible (microcontroleur), je doit charger le fichier .elf dans la mémoire.
    en raison de l'indisponibilté de la cible, j'aimerai bien simuler ce petit programme sur mon PC.
    avez vous une idée??
    merci infiniment d'avance

  4. #4
    Modérateur

    Avatar de Bktero
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Juin 2009
    Messages
    4 481
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués

    Informations forums :
    Inscription : Juin 2009
    Messages : 4 481
    Points : 13 679
    Points
    13 679
    Billets dans le blog
    1
    Par défaut
    qui permet tout simplement de clignoter une LED
    Un simple programme qui est en fait très compliqué à simuler. Il faut un processeur qui va aller écrire dans un registre (sûrement plusieurs : port de direction, port de sortie), un convertisseur qui va lire la valeur du registre pour changer la tension en sortie d'une patte du micro-contrôleur et enfin une LED qui va s'allumer (et on va faire simple en supposant qu'elle est parfaite, sans problème de seuil et de courant passant ). Te rends-tu compte de toute la mécanique à mettre en place pour faire cela ?

    Quel micro-contrôleur(s ?) utilises-tu ?

    En fouillant un peu sur le net, j'ai trouvé ceci :
    http://sourceforge.net/projects/picsim/

    Proteus / Isis est un logiciel connu pour la simulation de micro-contrôleurs : http://fr.wikipedia.org/wiki/Proteus_(%C3%A9lectronique)

  5. #5
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2013
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2013
    Messages : 4
    Points : 3
    Points
    3
    Par défaut
    Re.
    Le micrcocontroleur que j'utilise est MPC5566.
    merci

Discussions similaires

  1. Simulateur réseau
    Par ipeteivince dans le forum Développement
    Réponses: 4
    Dernier message: 07/04/2008, 03h23
  2. Compilateur + simulateur pour Linux ?
    Par progfou dans le forum VHDL
    Réponses: 3
    Dernier message: 14/12/2007, 12h04
  3. Simulateur de dos
    Par Joeleclems dans le forum Autres Logiciels
    Réponses: 1
    Dernier message: 30/09/2005, 00h08
  4. Simulateur fortran
    Par kaczmarek dans le forum Linux
    Réponses: 1
    Dernier message: 28/07/2004, 17h55
  5. Simulateur téléphonique
    Par vassilux dans le forum Autres Logiciels
    Réponses: 6
    Dernier message: 04/11/2003, 16h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo