Jak umiescic tablice stringow w pamieci programu w AVR-GCC ?
char PROGMEM *tablica[]= { PSTR("string1"), PSTR("string2") }
Powyzszy przyklad nie przechodzi.
Heliogabal
Jak umiescic tablice stringow w pamieci programu w AVR-GCC ?
char PROGMEM *tablica[]= { PSTR("string1"), PSTR("string2") }
Powyzszy przyklad nie przechodzi.
Heliogabal
Użytkownik Heliogabal napisał:
np. tak:
const char tablica[2][7] PROGMEM = { "string1", "srting2" };
Pozdrawiam Grzegorz
U¿ytkownik "Grzegorz Kurczyk" :
Przeciez to nie to samo, nie chce przeznaczac stalego miejsca, stringi sa roznej wielkosci.
Heliogabal
Heliogabal pisze:
const char off_P[] PROGMEM = "Off"; const char cool_P[] PROGMEM = "Cool"; const char heat_P[] PROGMEM = "Heat";
const char *Te_ctrl[] = { off_P, cool_P, heat_P };
Heliogabal przemówił ludzkim głosem:
Manuala czytałeś?
Użytkownik Heliogabal napisał:
Sorki, ale akurat z Twojego przykładu wynikało, że stringi są tej samej długości.
Pozdrawiam Grzegorz
Have something to add? Share your thoughts — no account required.
Ask the community — no account required