Witam, mam takie ciekawe zagadnienie, które może się okazać banalne, lub skomplikowane, sam nie wiem. Otóż mam taką sytuację, że są parametry umieszczone w tablicy w eepromie , natomiast później chce się do nich odnosić bez użycia indeksu tablicy, lecz wczesniej w jakiś sposób definiując każdy z elementów i tutaj właśnie brak wiedzy jak podefiniować nazwy czyli:
Próbowałem do tego podejść inaczej, lecz też nie przyniosło to rezultatu, otóż przyporządkowując każdemu elementowi tablicy wskaźnik, lecz przy sporej ilości elementów nie dość że będzie dużo ramu na wskaźniki to jeszcze nie da się przypisać elementów tablicy wskaźnikom iteracyjnie. Gdybym mógł zrobić tablice wskaźników ze zdefiniowanymi nazwami poszczególnych elementów... wtedy for() i przypisuje w pętli, ma ktos pomysł na ten problem?
EEMEM uint8_t table[10]
#define NAZWA_PIERWSZEGO_ELEMENTU table[0]; ?????????
#define NAZWA_X_ELEMENTU table[x]; ??????????
wywołanie:
x=eeprom_read_byte(&NAZWA_PIERWSZEGO_ELEMENTU);
Próbowałem do tego podejść inaczej, lecz też nie przyniosło to rezultatu, otóż przyporządkowując każdemu elementowi tablicy wskaźnik, lecz przy sporej ilości elementów nie dość że będzie dużo ramu na wskaźniki to jeszcze nie da się przypisać elementów tablicy wskaźnikom iteracyjnie. Gdybym mógł zrobić tablice wskaźników ze zdefiniowanymi nazwami poszczególnych elementów... wtedy for() i przypisuje w pętli, ma ktos pomysł na ten problem?