Hallo allerseits,
vielleicht kann mir ja mal jemand weiterhelfen.
Ich möchte gerne erreichen, dass ich verschiedene Ports in einem Array
abspeichern kann, also genauer die Adressen der Ports.
Beispiel:
unsigned int array1[2]={PTAD_PTAD0, PTCD_PTCD3}
Leider funktioniert dies so nicht, da die einzelnen Ports keine
konstanten Werte haben.
Versucht habe ich auch schon:
#define PortA0 _alignof_ PTAD_PTAD0;
Vielleicht fällt ja einem von euch etwas ein.
Gruß elektronikbastler
Beispiel:
>unsigned int array1[2]={PTAD_PTAD0, PTCD_PTCD3}
du willst die Adressen abspeichern?
So werden aber nur die aktuellen Werte der Ports gespeichert.
wie wäre es mit &PTAD_PTAD0 ?
Hallo Heinz, danke für deinen Beitrag! Aber leider funktioniert das so auch noch nicht.
Fehlermeldung ist immer:
"Cannot take address of this objekt"
unsigned int array1[2]={PortA0, PortC3}
#define PortA0 &PTAD_PTAD0
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.