Gast
#358620
Hallo, ich habe einen ATMEGA2561 mit 256kB Flash. Ich möcht in diesem Flash ein WAV File speichern(ca:220kB). Als erstes wollte ich das in ein BYTE Array[2][110000](16Bit/Sample) im Headerfile legen und gut. Da reichen anscheinen die Adressen nicht. (geht nur bis ca 30000). Dann wollte ich das Array verbreitern (Array[6][30000]). Da gibt dann der Compiler auf. Danach dachte ich 6x Array[30000] aber das mag der Compiler auch nicht. Jetzt dachte ich noch mehrere Headerfiles zu nehmen(für jedes Array eines, oder den Flash so vollschreiben und mit Pointern arbeiten. Hat jemand einen Tip für mich? Bin für jeden Rat dankbar Tobias