Ti Code Composer Studio: Flash- und RAM-Verbrauch

Gast #2802470
Lesenswert?
• ▲
▼
Hallo!

Zur Programmierung eines MSP430 verwende ich Code Composer Studio (CCS) 
v5.1 von Texas Instruments.
Zur näheren Analyse benötige ich den Flash- und RAM-Bedarf meines 
Programms. In dem generierten map-File steht diese Info aber (noch) 
nicht drin.
Nun suche ich diese Option in den Projekteinstellungen.
Oder steht das bei CCS wo anders?
Wo kann ich mir eine detaillierte Auskunft über den Speicherbedarf 
anzeigen lassen?

Danke für eure Hilfe.

Gruß
Kai
Gast #2802569
Lesenswert?
• ▲
▼
Ah doch!
Hab's gefunden! - Steht doch drin:
1
         name            origin    length      used     unused   attr    fill
2
----------------------  --------  ---------  --------  --------  ----  --------
3
  ...
4
  RAM                   00001100   00002000  0000103d  00000fc3  RWIX
5
  FLASH                 00003100   0000cebe  000071e7  00005cd7  RWIX
6
  ...
Wobei mich die nächste Zeile irritiert:
Das ist ein MSP430F2618 mit 116KB Flash und 8kB RAM.
0x2000 entspricht den 8kByte RAM, aber 0xCEBE sind "nur" 57,68kByte 
Flash.
Da fehlen ein paar kByte. Woher kommt das?

Gruß
Kai
Persönliche Seite #2802762
Lesenswert?
• ▲
▼
In den ersten 64k des Adressraumes sind RAM, Peripherie und ein Teil des 
Flashroms zu finden. Am obersten Ende der 64k sind die Interruptvektoren 
zu finden.

Weiteres Flashrom ist oberhalb der 64k angeordnet, kann aber nur mit 
20-Bit-Adressen angesprochen werden, die der Compiler bei Deinen 
Projekteinstellungen möglicherweise gar nicht erzeugt (was bei 
Nichtnutzung des Flash-Bereichs oberhalb von 64k auch gar nicht 
erforderlich wäre).

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.