Forum: Compiler & IDEs Codesourcery Compiler einstellungen


von Ganter (Gast)


Lesenswert?

Hallo

Ich verwende Codesourcery Light für meinen Cortex M3. Ich vermisse 
allerdings nach dem Compilieren und linken eine Angabe über die neue 
Auslastung des Prozessors. Schön wähe eine Prozentanzeige wie beim AVR.

Kann man das mit den endsprechenden Schaltern irgendwie beeinflussen? In 
der Linker Anleitung weiß ich nicht wonach ich suchen soll. Kennt da 
einer etwas?

von (prx) A. K. (prx)


Lesenswert?

Ganter schrieb:

> Kann man das mit den endsprechenden Schaltern irgendwie beeinflussen?

Da weder Compiler noch Linker eine Ahnung haben, wieviel Speicher der 
verwendete Controlle überhaupt hat, ist das mit einfachen Schaltern 
nicht getant. Man kann allerdings ein Programm basteln, das aus dem 
Mapfile in Kenntnis des Controllers die Belegung ermittelt.

von 900ss (900ss)


Lesenswert?

Ganter schrieb:

> Ich verwende Codesourcery Light für meinen Cortex M3. Ich vermisse
> allerdings nach dem Compilieren und linken eine Angabe über die neue
> Auslastung des Prozessors. Schön wähe eine Prozentanzeige wie beim AVR.

Auslastung in Prozent geht nicht, aber du kannst arm-none-eabi-size 
verwenden, dann bekommst du die Größe der Segmente und dann noch ein 
wenig Kopfrechnen und schon hast du die Auslastung in %.
1
z:\Projekte\Allg\Scopeclk\Debug>arm-none-eabi-size  --format=berkeley scopeclk.elf
2
   text    data     bss     dec     hex filename
3
  99024    1468   20388  120880   1d830 scopeclk.elf


900ss

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.