F
fl0rin
Guest
Hi everyone,
I sînt folosire UC Microchip PIC16F876 şi Hi-Tech PICC compilator într-un proiect.Am nevoie de un mod de a stoca un array în memoria de cod de la o adresă absolută.Acum stiu ca acest lucru ar putea fi realizat utilizând @ operator, dar se pare ca nu este de a lucra cu matrice, care sunt, de asemenea, atunci când a declarat iniţializate.Pentru a fi mai specifice:
/ / Aceasta este o arrray iniţializat stocate în memoria unui cod
const matrice nesemnat const char [5] = (0x00, 0x11, 0x22, 0x33, 0x44);
/ / Aici e ceea ce am nevoie, dar nu este susţinută
const matrice nesemnat const char [5] @ 0x1E00 = (0x00, 0x11, 0x22, 0x33, 0x44);
Orice sugestie va fi apreciat.Mulţumesc.
I sînt folosire UC Microchip PIC16F876 şi Hi-Tech PICC compilator într-un proiect.Am nevoie de un mod de a stoca un array în memoria de cod de la o adresă absolută.Acum stiu ca acest lucru ar putea fi realizat utilizând @ operator, dar se pare ca nu este de a lucra cu matrice, care sunt, de asemenea, atunci când a declarat iniţializate.Pentru a fi mai specifice:
/ / Aceasta este o arrray iniţializat stocate în memoria unui cod
const matrice nesemnat const char [5] = (0x00, 0x11, 0x22, 0x33, 0x44);
/ / Aici e ceea ce am nevoie, dar nu este susţinută
const matrice nesemnat const char [5] @ 0x1E00 = (0x00, 0x11, 0x22, 0x33, 0x44);
Orice sugestie va fi apreciat.Mulţumesc.