Forum: Mikrocontroller und Digitale Elektronik µVision2 vs. ICC12


von Malve (Gast)


Lesenswert?

Ich arbeite seit kurzem einmal mit µVision2 von Keil und zum anderen mit
dem ICC12 von Imagecraft. Kann mir jemand sagen worin die Vor- und
Nachteile dieser Compiler liegen?

Mfg Malve

von Thomas Zepf (Gast)


Lesenswert?

Du solltest dann auch noch mitteilen für welchen Prozessor.
uVision2 ist nur die Oberfläche. Die Compiler sind abhängig
von den installierten Tool Chains.

Thomas

von Malve (Gast)


Lesenswert?

Mit dem µVision Compiler arbeite ich an einem Infineon XC167CI und mit
dem ICC12 an einem Motorola MC9S12.

Malve

von Thomas Zepf (Gast)


Lesenswert?

Ich glaube nicht dass da irgend welche Vergleiche was bringen.
Das sind ja komplett unterschiedliche Controller.
C Compiler Vergleiche für unterschiedle Targets mit komplett
unterschiedlichen Befehlssätzen sagen nicht sehr viel aus.

Der C166 erzeugt genau wie der C51 im den meisten Fällen sehr
guten Code.

Thomas

von Runner Theo (Gast)


Lesenswert?

Woher weißt du das??

von Thomas Zepf (Gast)


Lesenswert?

Naja, ganz einfach ich habe verschiedene C Programme einfach
auf unterschiedlichen Compileren übersetzt und danach einfach mal
den ASM Code verglichen.
Der SDCC war dabei am schlechtesten (C51) dann IAR am besten hat
Keil und Raisonace abgeschnitten.
Auf dem 166 habe ich allrdings nur IAR und Keil getestet.

Thomas

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.