Tablica stringow w AVR-GCC

Jun 11, 2007 5 Replies

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ś?

formatting link

Użytkownik Heliogabal napisał:

Sorki, ale akurat z Twojego przykładu wynikało, że stringi są tej samej długości.

Pozdrawiam Grzegorz

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required