MSP430 Codegröße

Gast #349781
Lesenswert?
• ▲
▼
Hallo zusammen,

hab mal wieder ne Anfängerfrage. Ich Verwende IAR Workbench und
programmiere in C. Normalerweise bekommt man ja nach der Compilierung
ein entsprechendes Outputfile als .HEX, .BIN, etc... welches Format
verwenden die MSP's, in der Testumgebung bekomm ich davon ja nix mit.
Wie heißt das Ausgabeformat ? und viel wichtiger, wie kann ich die
Codegröße abschätzen ? verwende derzeit einen 2K Typ.

Gruß

Joe
Gast #349782
Lesenswert?
• ▲
▼
IAR speicher die Datei in seinem eigenen Format, diese Datei hat .d43
Extension. Bei mir liegt diese Datei im Debug\Exe-Ordner, aber das
kann man unter Projects->Options->General Options->Output bestimmen.
Wie man die tatsaechliche Groesse feststellt, kann ich leider nicht
sagen. Aber wenn du nicht genuegend Speicher mehr hast, kriegst du bei
der Kompilierung eine Meldung.
Gast #349783
Lesenswert?
• ▲
▼
Der Compiler gibt doch im Programm die Meldung raus wie groß der Code
geworden ist.

Z.B.:
14 262 bytes of CODE  memory
135 bytes of DATA  memory (+ 74 absolute )
589 bytes of CONST memory

Oder ist das was anderes?

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.