Externes SDRAM für Stm32f429 Discovery aktivieren

Gast #5059324
Lesenswert?

Hallo,

ich versuche schon seit einiger Zeit, den externen SDRAM-Speicher als 
Defaultspeicher zu konfigurieren. Ich habe sehr viele große Arrays und 
bekomme den Fehler "ld.exe ram overflowed by .... Bytes". Benutze 
momentan Coocox.


Ich habe dazu die obige Funktion in der "system_stm32f4xx.c" aktiviert 
und rufe diese in der "startup_stm32f4xx.c" auf.

Leider bewirkt das alles nichts, hat jemand eine Idee?
Angehängte Dateien:
Gast #5059369
Lesenswert?

Kurt schrieb:
> Ich habe sehr viele große Arrays

Ausser dem *.ld file muss man bei der Deklaration der Arrays
die entsprechenden Attribute mitgeben damit die auch im SDRAM
angelegt werden.

Die Initialisierung ist dann noch ein fortgeschrittenes Thema ....

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren