Forum: Mikrocontroller und Digitale Elektronik IAR-Compiler für ARM Preis?


von laspalmas (Gast)


Lesenswert?

Hallo Leute,
ARM Mikrocontroller werden bei uns sehr wahrscheinlich eingesetzt und 
daher meine Frage: weiss jemand auf anhieb was der IAR-Compiler kostet?
Danke im Vorraus.

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Ich kenne es nur vom AVR, aber das wird bei ARM nicht anders sein.
Eine Einzellizenz kostet da irgendwas im vierstelligen Bereich.

von Christian R. (supachris)


Lesenswert?

Die IAR Lizenzen kosten eigentlich alle so um die 3000€ netto. Mit 
Ausbildungs-Rabatt dann etwa 2500€ netto.

von laspalmas (Gast)


Lesenswert?

Danke Euch sehr für die Antworten. Ich würde sagen der compiler ist 
richtig teuer. Mal gucken was der CrossWorks-compiler kann. Hab schon 
ein
eval heruntergeladen.
laspalmas.

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

laspalmas wrote:

> Danke Euch sehr für die Antworten. Ich würde sagen der compiler ist
> richtig teuer.

Ja, dafür ist er bekannt und berüchtigt.

von Robert Teufel (Gast)


Lesenswert?

Der IAR compiler wird meiner Meinung nach den Crossworks schlagen in 
Punkto Codegroesse und Geschwindigkeit. Allerdings ist das kein sehr 
grosser Unterschied. Lass das mal 5-10% sein bei groesseren Programmen 
und die Libraries vielleicht auch etwas mehr Unterschied.
Aus meiner Programmiererfahrung moechten die Kunden immer dann noch eine 
zusaetzliche Fumktion, wenn der Speicher bereits voll ist. Der IAR 
Compiler kann mir eine solche zusaetzliche Funktion schaffen wenn 
ansonsten mein Programmierstil gleichwertig ist. Damit moechte ich 
sagen, dass ein guter Programmierer wahrscheinlich auch mit Crossworks 
einen kleineren und schnelleren Code hinbekommt als ein nicht so doller 
mit IAR. Falls gleiche Voraussetzungen gegeben sind, dann bekommt man 
fuer den deutlich hoeheren Preis eine insgesamt flexiblere (IAR 
unterestuetzt maechtig viele Chips) und auch etwas bessere Loesung. 
Welche Unterschiede wieviel wert sind, das Urteil steht mir nicht zu. Es 
ist wohl nicht zu sehr verallgemeinert wenn ich behaupte, je groesser 
die Stueckzahlen eines Projektes sind, um so weniger faellt der Preis 
des Compilers aber um so mehr eine Einsparung von 5-10% code ins 
Gewicht.
Noch eine Rechnung, die da evtl. Sinn macht. Angenommen das Zielprojekt 
kommt mit 256K Flash und 32k SRAM aus. Jetzt braucht der Kunde 
tatsaechlich noch eine Zusatzfunktion. Also muss der groessere Chip 
genommmen werden, der kostet viellciht 2 Euro mehr. Ich kann also ca. 
1000 davon verbauen bevor ich den Preisunterschied der beiden Compiler 
aufgebraucht habe.

Vielleicht hilft diese mehr hintergruendige Betrachtung ja bei der 
Entscheidungsfindung

Robert

von laspalmas (Gast)


Lesenswert?

Hallo Robert
Klasse Argumentation, gar keine Frage.
Danke für den Typ.
MFG

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.