Ai-je le droit de faire "enum{ VARIABLE = ((unsigned int )( X))};"?
Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

Ai-je le droit de faire "enum{ VARIABLE = ((unsigned int )( X))};"?



  1. #1
    invitee13c535c

    Ai-je le droit de faire "enum{ VARIABLE = ((unsigned int )( X))};"?


    ------

    Bonjour,

    Je programme un pic18f8722 sous mplabx compilo C18,
    Ai-je le droit de faire ça :
    Code:
    enum{
        ADDR_00 = 0,
        00_SIZE  = 20};
    
    enum{
        ADDR_01 = ((unsigned int )(ADDR_00 + ADDR_00_SIZE)),
        01_SIZE   = ((unsigned int )(5000))};
    
    enum{
        ADDR_02  = ((unsigned int )(ADDR_01 + 01_SIZE )),
        02_SIZE   = ((unsigned int )(1000))};
    
    ...
    ??
    Je suis entrain d’écrire un fichier.h dans lequel je mets mes positions mémoire d'une EEprom externe de 32000 octets.
    Certaines valeurs sont encore indéfinies je voudrais donc faire un fichier paramétrable. Afin de ne pas recommencer tous a chaque modif!
    Si je ne mets pas "(unsigned int )" les valeurs de l'enum sont sur un octet.
    J'ai cherché sur le site de microchip mais j'ai pas trouver grand chose.

    Merci

    -----

  2. #2
    invitee13c535c

    Re : Ai-je le droit de faire "enum{ VARIABLE = ((unsigned int )( X))};"?

    NON, on peut pas,
    Mes adresse reste sur un octet...

Discussions similaires

  1. [C / Compilateur C30 Microchip] - Utilisation des données de types "unsigned long"
    Par invite3c35244f dans le forum Programmation et langages, Algorithmique
    Réponses: 2
    Dernier message: 28/11/2011, 15h18
  2. Problème "int" python
    Par invite754f3790 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 06/05/2010, 19h42
  3. [Language C] - Aide sur "typedef enum"
    Par invite3c35244f dans le forum Électronique
    Réponses: 5
    Dernier message: 17/11/2009, 11h48
  4. Option d'alimentation : basculer de "mise en veille" à "ne rien faire"
    Par invited7399af6 dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 04/04/2008, 19h29
  5. Assembleur PIC : faire un goto "variable"
    Par Toufinet dans le forum Électronique
    Réponses: 9
    Dernier message: 04/03/2008, 14h40
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...