Sztring tomb kerdes

Bali Zoltan eltexto at freemail.hu
Tue Apr 6 19:55:51 CEST 2004


Sziasztok !

Tudna valaki tanacsot adni hogy alábbi
sztring tömb definiálást hogy kéne megadni EW-nek
hogy emészteni tudja.

__flash const  char __flash *ResetInfoMsg1[] =
{ "POWER-ON Reset", "EXTERNAL Reset", "BROWN-OUT Reset", \
  "WDT Reset ", "JTAG Reset" };

Az aggregátum init lista tárolási osztályával van probléma, mert
ha leveszem a __flash-eket akkor jó.

Amúgy az egyszerübb esetben:

const __flash  char ResetInfoMsg[] = {"Muxik"};
Ha ezt akarom kiiratni pointeren kersztül :
{
    const char __flash  *MsgPtr;

    MsgPtr = ResetInfoMsg;
    printf("%s\n\r",MsgPtr);
}
Nem jelez hibát, de zagyvaságot ír ki.

Köszi

Üdv.   Zoli

Ui: Amiota AVR-ezek állandó problémát jelent a tárolási
osztály. Korábban más uC-nél nem voltak ezzel problémáim.






More information about the Elektro mailing list