Gast
#3528941
Hallo, ich habe einen CORTEX M0. Dieser hat ein SRAm welches mit vollem Systemtakt laufen kann und ein Flash welches langsamer ist. ich würde gerne folgendes bei zeitkritischen Routinen machen um meine Performance zu verbessern. -> Beim Systemstart werden Funktionen vom Flash ins SRAM geschrieben (ca. 4kB für "schnellen" Code verfügbar) -> Die zeitkritischen Funktionen werden dann von dort ausgeführt. Ich will/kann nichts mit den Boots PINs machen. ich suche eine universelle Lösung und eine Anleitung wie so was geht. Erstens braucht es ein Skript um am Systemstart vom Flash ins SRAM zu kopieren bevor irgendwas vom C-Code ausgeführt wird. Zweitens muss der Linker so eingestellt werden das er die Funktionen im SRAM erwartet. Wer hat so was schon mal gemacht und kann Tips/Infos geben wie es genau geht? IDE ist MDK-ARM (habe dort leider keine Beispiele gefunden)