Array in Bitfeld bei Keil C166-Compiler

Gast #432096
Lesenswert?

Hallo ihr alle,

ich würde gerne ein Bit-Array in einem Bitfeld erstellen. Dazu schreibe 
ich

typedef struct {
 unsigned int  Bit0       : 1;
 unsigned int  Bit1       : 1;
 unsinged int BitArray[4] : 4;
} BitFeld;

BitFeld bitFeld;

Leider bekomme ich die Fehlermeldung "ERROR C121 IN LINE 18 OF 
HW\TCHECK\INTERNAL\TCHECK.H: 'btInv1': char/int type required for 
bit-fields"

Kann mir jemand von euch weiterhelfen?

Viele Grüße und Danke im Voraus,
Bernhard

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren