Gast
#1472167
Hallo Forum, ich möchte mit einem AVR Mega128 einen Sound abspielen und habe diesen als PCM array im Flash definiert. (AVR-Studio mit AVR-GCC) Funktioniert auch alles gut bis zu einer gewissen Array-Größe. Ein 32kB Array hat noch funktioniert, aber jetzt bei ca 80kB meckert der Compiler "error: size of array is too large" Gibt's da irgendwo eine maximale Array-Größe zu beachten oder ggf. zu konfigurieren ?? Wie definiere ich so ein großes Array für den AVR ?? #include <avr/pgmspace.h> //Sound Daten const unsigned char sound1[] PROGMEM = { 0xA7, 0x54, 0x71, 0x92, 0x8B, 0x88, 0x7B, 0x59, 0x88, 0x84, 0x82, 0x86, 0x7E, 0x83, 0xA4, 0x41, 0xA0, 0x66, 0x73, 0xAC, 0x66, 0x7B, 0x79, 0x9E, : : : 0x71, 0x7E, 0x4C, 0x49, 0x53, 0x54, 0x04, 0x00, 0x00, 0x00, 0x49, 0x4E, 0x46, 0x4F }; Danke vorab - Bj