Hallo,
Ich möchte im Flash ein 2K großes Array definieren.
Dieses Array soll auch via Schnittstelle geändert werden können.
Deshalb muss man dieses, bei einer definiereten Adresse speichern.
1 | const uint8_t Daten[2048] =
|
2 | {
|
3 | 0x01, 0x02, .....
|
4 | };
|
Im Netz finde Ich viele Beispiele für ein anderen (kostenpflichtigen)
Kompiler:
1 | const uint8_t Daten[2048] __attribute__((at 0x08010000)) =
|
2 | {
|
3 | 0x01, 0x02, .....
|
4 | };
|
Diese deklaration funktioniert bei meinem Kompiler leider nicht.
Ich benutze Ride7, dieser benutzt glaubig den GCC-Compiler.
Weiß jemand wie man das beim Ride7 deklarieren kann?