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 :

probleme avec les structures


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2011
    Messages : 2
    Par défaut probleme avec les structures
    bonjour

    tout d'abord je tien a preciser que je ne suis pas dans l'informatique ou la prog sur pc, je suis électronicien et je fais du C orienté microcontoleur donc ma formation en C n'est pas très poussé (voir tres basique ) et j'évolue dans ce domaine au fur et mesure que mes softs grossissent.

    voila mon probleme:

    je declare une structure pour pouvoir travailler sur les bits d'un octet.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    struct
    {
    	unsigned char c_logic_input1:1;
    	unsigned char c_logic_input2:1;
    	unsigned char c_logic_input3:1;
    	unsigned char entre_discrete:1;
    	unsigned char logic_input1:1;
    	unsigned char logic_input2:1;
    }bit_etat_entree;
    je charge tout dans le micro_controleur et avec mon debugger je vais lire les variables et voila ce que je peux lire
    - bit_etat_entree struct
    c_logic_input1 float
    c_logic_input2 float
    c_logic_input3 float
    entre_discrete float
    logic_input1 float
    logic_input2 float
    d'ou sortent les float?
    c'est moi qui n'ai pas compris quelque chose.

  2. #2
    Membre éprouvé
    Inscrit en
    Juin 2008
    Messages
    91
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 91
    Par défaut
    Bonjour,

    Il faut avoir le réflexe de consulter la documentation de ton compilateur pour voir déjà comment gère-t-il les champs de bits. Peut être que ça expliquerait ce que tu as comme messages.

    Le nombre de normes est plus grand que le nombre de fabricants de microcontrôleur donc se documenter est un réflexe à adopter.

    Bonnes recherches.

Discussions similaires

  1. probleme avec les structures
    Par sourir-d'enfer dans le forum Débuter
    Réponses: 4
    Dernier message: 10/01/2010, 17h01
  2. probleme avec les typedef structure
    Par claire_cartier dans le forum Débuter
    Réponses: 7
    Dernier message: 21/11/2008, 09h38
  3. probleme avec les structures et pointeurs
    Par dicovid dans le forum C
    Réponses: 6
    Dernier message: 02/06/2007, 20h01
  4. Probleme avec les structures
    Par hidies dans le forum MATLAB
    Réponses: 5
    Dernier message: 16/05/2007, 16h41
  5. probleme avec les structures
    Par salif98 dans le forum C
    Réponses: 3
    Dernier message: 27/08/2006, 01h30

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