MSP430 - Codegröße im CCE3

OP Persönliche Seite #873698
Lesenswert?

Hallo,

ich verwende das (neue) CCE3 und frage mich, wie groß meine Kompilate 
sind.

Kann man den Linker oder irgendwas dazu bewegen, mir eine Statistik in 
irgendeiner Art und Weise anzuzeigen, die mir zeigt, wieviel Flash schon 
belegt ist?

Gruß und Dank im Voraus,
Maik
#874402
Lesenswert?

Marco Geisler wrote:
> Christian R. wrote:
>> Suche ich auch schon eine Weile. Beim Download durch den Debugger wirds
>> dann angezeigt.
> im CCE2 auch? Wo genau?

Nee, hab das nur im CCE3 mit dem neuen Debugger gesehen. Da sollte man 
umsteigen, der neue Debugger ist wesentlich stabiler und schneller.
#874408
Lesenswert?

Aber die ISR-Deklaration ist anders (siehe [1]) und mein Betreuer will 
da lieber kein Risiko eingehen.
Außerdem finde ich den CCE2 Debugger mit dem Olimax JTAG-Tiny auch schön 
schnell. Instabil wird er nur wenn man das Target während einer 
Debugging Session abschaltet, dann muss ich meistens den CCE neu 
starten.

Vielleicht steige ich gegen Ende meiner Bachelorarbeit um...

[1] 
http://www.nabble.com/Code-Composer-Essentials-V3-Interrupts-td17061598.html#a17061598
Gast #875764
Lesenswert?

Zu der CCE2/3 Geschichte:
TI sagt, es haben vorher sowieso fast alle (auch die meisten Mitarbeiter 
bei TI selbst) den IAR verwendet. Daher ist CCE3 eher kompatibel zu IAR 
als zu seinem eigenen Vorgänger. Sieht man ja vor allem an der 
Interrupt-Sache.

Trotzdem wäre es sehr toll, die Codegröße irgendwo zu sehen ;)
Gast #888370
Lesenswert?

Lasst den Linker einfach ein .map file anlegen - da steht dann mehr drin 
als Ihr wissen wollt ...

In CCE2 unter Project->Properties->C/C++ Build->MSP430 Executable 
Linker->General Options->Produce listing of input and output sections in 
<file> (--map_file).

Sollte in CCE3 ähnlich sein.

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