STM32F0 Eclipse Speicherbelegung anzeigen

Gast #4758855
Lesenswert?
• ▲
▼
Hallo zusammen,
ich bin kürzlich von Microchip auf STM32 umgestiegen.
In der Entwicklungsumgebung von Microchip (MPLABX) gab es eine schöne 
Anzeige des belegten Speichers auf dem µC.
Den STM32 programmiere ich in Eclipse mit dem ARM gcc Compiler. Leider 
habe ich hier keine Möglichkeit gefunden mir den tatsächlich belegten 
Speicher auf dem µC anzeigen zu lassen.
Hat jemand eine Idee oder einen Tipp wie ich meinen belegten 
Speicherplatz ausfindig machen kann?
Ich danke vielmals.
LG Max
Gast #4758864
Lesenswert?
• ▲
▼
Max schrieb:

> Hat jemand eine Idee oder einen Tipp wie ich meinen belegten
> Speicherplatz ausfindig machen kann?

Heap mußt Du manuell machen, würde ich auf nem Microcontroller aber eh 
nicht nutzen (zuviel Ärger). Stack mußt Du durchrechnen anhand des 
Calltrees. Ist normal aber auch kein Problem, wenn Du nicht große Arrays 
lokal auf den Heap legst oder Rekursion verwendest.

Statische RAM-Belegung kannste mit dem Kommando size machen, ist Teil 
der GCC-Toolchain. Das wirft Dir auch die ROM-Belegung aus.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.