Gast
#1946707
Hi,
ich verwende den Infineon XC164CS-32F Mikrocontroller.
Warum klappt folgendes nicht? Wie kann bekomme ich einen Pointer auf den
Speicherbereich?? Der Speicherbereich 0xC000 bis 0xC7FF ist das Data
SRAM (DSRAM) und befindet sich in Data Page 3.
void initUserStack(void)
{
unsigned int USTop = 0xC7FF;
unsigned int USBot = 0xC000;
unsigned int far *ustop = (unsigned int far*)&USTop;
unsigned int far *usbot = (unsigned int far*)&USBot;
unsigned int far *p;
for(p = usbot; p < ustop; p++)
{
*p = 0x167;
}
}