Hallo, PIC18F8722, WINLAP, C18, Wie muß ich vorgehen, das der Zeiger auf eine Adresse auch größer als 64kB ist. rom unsigned char flash_data[1024] rom char *ptr3; ptr3 = (rom char*)&flash_data[0]; derzeitig erhalte ich nur einen 16 Bit Zeiger. Benötigt wird 32 Bit, damit auch der Zeiger auf Adresse z.B. 10000 zeigt Gruß Siegfried
Gast
#1521214
probiers mal mit "far"
Hallo, funktioniert, danke Gruß Siegfried
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.