Hi Jaecko,
du musst die Adresse deiner Structs bei der Zuweisung verwenden, nicht die Structs selbst!
Dein Problem zeigt Mal wieder, dass Kompilermeldungen auch voll daneben gehen könnenCode:typedef struct { ui16_t a1; ui16_t a2; ui8_t a3; } stc_cfg; typedef struct { ui16_t b1; stc_cfg *data_A; } stc_B; const stc_cfg Config1 = {0, 1, 2}; const stc_cfg Config1 = {4, 6, 2}; const stc_B DatasetsB[]= { { 0x0001, &Config1 }, { 0x0002, &Config2 }, { 0x0003, &Config1 }, { 0x0004, &Config1 }, { 0x0005, &Config2 } };
mfG
Markus







Zitieren

Lesezeichen