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

C Discussion :

Langage C et microcontrôleur


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Inscrit en
    Juillet 2010
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 3
    Par défaut Langage C et microcontrôleur
    Bonjour à vous
    J'aimerai svoir si il y a une personne qui connais le langage C employer pour la programmation de microcontrôleur (dans mon cas il s'agit d'un ARM7 TDMI).
    Je ne connais pas ce langage mais j'y travail pour réaliser un certain programme et j'aurai besoin d'aide si possible concernant la structure du programme que je pense réalisé.
    Il s'agit de mettre en série un module wifi sur ce microcontrôleur, ce qui permet une connectivité par wifi entre ce microcontôleur et un portable.
    Qui a pour but d'échanger des données via des commande taper sur le laptop grâce a telnet.

    Merci a tous pour vos future post

  2. #2
    Membre très actif

    Femme Profil pro
    Collégien
    Inscrit en
    Juillet 2010
    Messages
    591
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Afghanistan

    Informations professionnelles :
    Activité : Collégien

    Informations forums :
    Inscription : Juillet 2010
    Messages : 591
    Par défaut
    Salut,

    Pour moi l'ARM7 TDMI n'est pas un microcontôleur, mais un microprocesseur (RISC). Puisqu'il possède une MMU tu peux y faire tourner un noyau Linux dessus. Ma première question est : as-tu un OS qui tourne sur ton ARM?

  3. #3
    Membre éclairé Avatar de Bayard
    Inscrit en
    Juin 2002
    Messages
    863
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 863
    Par défaut
    L'ARM7 TDMI est un coeur qui est utilisé par des microcontroleurs (NXP par exemple).
    Il n'y a pas de MMU -> Donc pas de Linux possible.
    L'ARM9 a un MMU.

    Ce noyau gratuit gère l'ARM7
    http://www.sdpos.org/

    Si vous ne connaissez pas le langage C, cela me parait un travail assez lourd. Je vous encourage à avoir une vraie formation sur ce langage et de commencer par un projet moins ambitieux.

    Bon courage

  4. #4
    Candidat au Club
    Inscrit en
    Juillet 2010
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 3
    Par défaut
    Merci pour vos réponses, alors en fait c'est le NXP LPC 2378 comme platine avec ce ARM7 TDMI.
    Mon idée est la suivante : à partir de telnet taper une commande par exemple cmdhra, celle ci devrait être reconnue en tant que commande, le microcontrôleur éxécute et me renvoie la réponse sur le portable.
    Aprés plusieur recherche je pense qu'il faut que j'utilise un buffer pour capturai cette chaîne de commande, pourriez vous confirmer ?

    Merci a vous

  5. #5
    Membre éclairé Avatar de Bayard
    Inscrit en
    Juin 2002
    Messages
    863
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 863
    Par défaut
    Je confirme.

    Je confirme également, que mettre en oeuvre un compilateur, un langage, une pile TCP IP, ce n'est pas immédiat.

  6. #6
    Candidat au Club
    Inscrit en
    Juillet 2010
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 3
    Par défaut
    Merci bien
    Oui ce n'est pas évident de mettre en oeuvre mais j'essai tant bien que mal.

Discussions similaires

  1. Langage C sur Microcontrôleur
    Par striker34000 dans le forum C
    Réponses: 2
    Dernier message: 08/09/2013, 13h09
  2. Réponses: 0
    Dernier message: 03/04/2012, 20h03
  3. [langage] Je cherche un bon livre ?
    Par Anonymous dans le forum Langage
    Réponses: 13
    Dernier message: 09/04/2003, 13h16
  4. Comparer des fichiers de données : Quel Langage ?
    Par Anonymous dans le forum Langages de programmation
    Réponses: 6
    Dernier message: 24/04/2002, 22h37
  5. Cours, tutoriels, logiciels, F.A.Q,... pour le langage SQL
    Par Marc Lussac dans le forum Langage SQL
    Réponses: 0
    Dernier message: 04/04/2002, 10h21

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