Gast
#1871518
Hallo Ich schaffe es nicht ein Array im Externen RAM zu definieren, so das dieses für alle *.c sichtbar und die richtige Speicheradresse verwendet wird. main.c: extern unsigned char xdata aucSerPufOut[512] at 0x1400; dataEdit: unsigned char xdata aucSerPufOut[512]; mit dieser Deklaration wird bei einem Schreibbefehl immer auf die Adresse 0x0000, satt auf 0x1400 geschrieben. Kann mir bitte jemand helfen. Danke.