texty v AVRGCC
HUDA
hudaklan@volny.cz
Pondělí Březen 20 09:43:44 CET 2006
Dobry den,
mam program pro ATTINY26 kde je hodne textu.
Myslel jsem, ze kdyz je budu definovat takto
#define TC_CHYBA1 "Chybi papir"
#define TC_CHYBA2 "Stul sklopen"
#define TC_CHYBA3 "Chybne dorazy"
#define TC_CHYBA4 "Kryt nozu"
#define TC_DOTAZ "Opravdu smazat?"
a pak jen priradim
const unsigned char
*tc_chyba[]={TC_CHYBA1,TC_CHYBA2,TC_CHYBA3,TC_CHYBA4,TC_DOTAZ};
ze budou texty v pevne pameti a v ramce se vytvori jen pointry.
Takto to v ICC kompilatoru funguje ale v AVRGCC program zacne ruzne bloudit
a to vubec nevolam zadnou funkci, ktera by s texty pracovala.
Pokud tech textu je malo, tak to funguje.
Jak spravne nadefinovat texty do pevne pameti?
HUDA
Další informace o konferenci Hw-list