Strutture dati e problem i di caricamento delle variabili
buonasera tutti,
vorrei porre un problema che ho riscontrato con la gestione di una struttura dati implementata in un file .h di una libreria per la gestione dell'integrato mcp79410.
premetto che il problema si pone compilando con la versione dell'ide 1.6.9 mentre con la versione 1.6.4 il problema non compare.
la struttura è così composta:
typedef union timekeeperdate {
uint8_t datebyte;
struct {
uint8_t dateone :4;
uint8_t dateten :2;
uint8_t free :2;
} datebit;
} timekeeperdate;
praticamente non si riesce caricare un valore diverso da 0 in "dataten" con la versione dello ide pari 1.6.9. se invece si lavora sul byte, ovvero "datebye" il dato viene caricato correttamente.
questo comportamento anomalo non si verifica con la versione 1.6.4 dello ide.
avete dei suggerimenti?
vi ringrazio
vorrei porre un problema che ho riscontrato con la gestione di una struttura dati implementata in un file .h di una libreria per la gestione dell'integrato mcp79410.
premetto che il problema si pone compilando con la versione dell'ide 1.6.9 mentre con la versione 1.6.4 il problema non compare.
la struttura è così composta:
typedef union timekeeperdate {
uint8_t datebyte;
struct {
uint8_t dateone :4;
uint8_t dateten :2;
uint8_t free :2;
} datebit;
} timekeeperdate;
praticamente non si riesce caricare un valore diverso da 0 in "dataten" con la versione dello ide pari 1.6.9. se invece si lavora sul byte, ovvero "datebye" il dato viene caricato correttamente.
questo comportamento anomalo non si verifica con la versione 1.6.4 dello ide.
avete dei suggerimenti?
vi ringrazio
buonasera,
non avendolo tu ancora fatto, nel rispetto del regolamento, ti chiedo cortesemente di presentarti qui (spiegando bene quali conoscenze hai di elettronica e di programmazione ... possibilmente evitando di scrivere solo una riga di saluto) e di leggere con attenzione il su citato regolamento ... grazie.
guglielmo
non avendolo tu ancora fatto, nel rispetto del regolamento, ti chiedo cortesemente di presentarti qui (spiegando bene quali conoscenze hai di elettronica e di programmazione ... possibilmente evitando di scrivere solo una riga di saluto) e di leggere con attenzione il su citato regolamento ... grazie.
guglielmo
Arduino Forum > International > Italiano > Software (Moderator: leo72) > Strutture dati e problem i di caricamento delle variabili
arduino
Comments
Post a Comment