RTV forum PL | NewsGroups PL

Jak poprawnie umieścić tablicę stringów w pamięci programu w AVR-GCC?

Tablica stringow w AVR-GCC

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Jak poprawnie umieścić tablicę stringów w pamięci programu w AVR-GCC?

Heliogabal
Guest

Mon Jun 11, 2007 1:44 pm   



Jak umiescic tablice stringow w pamieci programu w AVR-GCC ?

char PROGMEM *tablica[]=
{
PSTR("string1"),
PSTR("string2")
}

Powyzszy przyklad nie przechodzi.

Heliogabal

Grzegorz Kurczyk
Guest

Mon Jun 11, 2007 2:24 pm   



Użytkownik Heliogabal napisał:
Quote:
Jak umiescic tablice stringow w pamieci programu w AVR-GCC ?

char PROGMEM *tablica[]=
{
PSTR("string1"),
PSTR("string2")
}

Powyzszy przyklad nie przechodzi.

Heliogabal


np. tak:


const char tablica[2][7] PROGMEM = {
"string1",
"srting2"
};

Pozdrawiam
Grzegorz

Heliogabal
Guest

Mon Jun 11, 2007 4:38 pm   



Użytkownik "Grzegorz Kurczyk" :
Quote:
char PROGMEM *tablica[]=
{
PSTR("string1"),
PSTR("string2")
}

Powyzszy przyklad nie przechodzi.

np. tak:

const char tablica[2][7] PROGMEM = {
"string1",
"srting2"
};

Przeciez to nie to samo, nie chce przeznaczac stalego miejsca, stringi sa
roznej wielkosci.

Heliogabal

Pawel K
Guest

Mon Jun 11, 2007 5:14 pm   



Heliogabal pisze:
Quote:
Jak umiescic tablice stringow w pamieci programu w AVR-GCC ?
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 };


--
--
Pozrdawiam
Pawel K from 3miasto
groups(at)kpw.qs.pl
GG: 1263183
---------------- end ----------------

Zbych
Guest

Mon Jun 11, 2007 5:21 pm   



Heliogabal przemówił ludzkim głosem:

Quote:
Jak umiescic tablice stringow w pamieci programu w AVR-GCC ?

Manuala czytałeś?
http://www.nongnu.org/avr-libc/user-manual/FAQ.html#faq_rom_array

Grzegorz Kurczyk
Guest

Mon Jun 11, 2007 8:47 pm   



Użytkownik Heliogabal napisał:
Quote:

Przeciez to nie to samo, nie chce przeznaczac stalego miejsca, stringi sa
roznej wielkosci.

Sorki, ale akurat z Twojego przykładu wynikało, że stringi są tej samej

długości.

Pozdrawiam
Grzegorz

elektroda NewsGroups Forum Index - Elektronika Polska - Jak poprawnie umieścić tablicę stringów w pamięci programu w AVR-GCC?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map