C-Compiler für TI MSP430 - Brauche Empfehlung

Gast #919517
Lesenswert?
• ▲
▼
Moin,
bei mir in der Fa. sollen demnächst auch MSP430 - Mikrocontroller 
verwendet werden. Momentan suche ich nach einem Compiler dafür. 
Allerdings habe ich bisher nur mit IAR Embedded Workbench gearbeitet 
(und war mehr oder weniger zufrieden). Von den anderen Compilern habe 
ich mir bisher nur die Testversionen angesehen.
Hat jemand von euch sich schon intensiver mit einem der folgenden 
Compiler beschäftigt und kann mir positives / negatives darüber 
berichten?
- CrossWorks for MSP430
- Code Composer Essentials
- AQ430 Code Development Tools
- ICCV7 for MSP430

Danke schon mal im Vorraus!
Persönliche Seite #919729
Lesenswert?
• ▲
▼
Ich habe mit Crossworks gute Erfahrungen gemacht, im Gegensatz zu IAR 
ist die IDE auch in der Lage, mehrere Sourcecodefenster gleichzeitig 
anzuzeigen (wenn man den "Multiple Document Workspace") aktiviert.

Allerdings ist das Fenstermanagement etwas merkwürdig; die IDE speichert 
nur die Tatsache, daß ein Fenster geöffnet ist, aber nicht dessen Größe. 
Beim Öffnen eines Projektes ist jedes Fenster auf ca. 1 Textzeile mit 12 
Zeichen geschrumpft.

Auch lässt der Editor keine benutzerdefinierten Tastenzuweisungen zu.
Wenn man sich an diese Punkte gewöhnt hat, dann lässt sich damit aber 
gut arbeiten.
Die Unterstützung unterschiedlicher JTAG-Interfaces sowie der anständige 
Debugger tragen auch noch ihren Teil bei.

Die mit dem Compiler mitgelieferten Libraries sind recht vollständig; es 
werden beispielsweise sowohl 32-Bit floats als auch 64-Bit doubles 
unterstützt, auch die printf/scanf-Implementierung kann damit umgehen.

Wenn Kosten die primäre Entscheidungsgrundlage sind, könnte eine 
Untersuchung von mspgcc auch interessant sein.
Gast #919743
Lesenswert?
• ▲
▼
Ich arbeite mit dem - ICCV7 for MSP430
ist eine Umstellung von AVR zu ICCV7.
Kann viel weniger, aber reicht um zu arbeiten.
Debugger musst du aber zusätzlich kaufen.

AQ430 haben wir an der Hochschule verwendet, finde ich weniger toll.

GCC verknüpft mit eclipse wäre noch eine Möglichkeit. Würde ich aber nur 
einem erfahrenen Entwickler empfehlen der die eclipse Umgebung und die 
GCC versteht!

MFG Fabio
Gast #919796
Lesenswert?
• ▲
▼
>Gegensatz zu IAR ist die IDE auch in der Lage, mehrere Sourcecodefenster
>gleichzeitig anzuzeigen
Du meinst Fenster die frei bewegbar sind? Sowas gab's bei IAR früher ja 
auch mal, muss aber ehrlich sagen das mir die Tabs wesentlich besser 
gefallen.
Persönliche Seite #919810
Lesenswert?
• ▲
▼
> Du meinst Fenster die frei bewegbar sind?

Naja, Fenster, die innerhalb des IDE-Rahmenfensters frei bewegbar sind, 
so, wie MDI halt funktioniert.

> Sowas gab's bei IAR früher ja auch mal,
> muss aber ehrlich sagen das mir die Tabs
> wesentlich besser gefallen.

Das hindert Dich jedenfalls nicht daran, Crossworks einzusetzen, dieser 
nur-Ein-Sourcefile-Anzeigen-Modus ist dort nicht nur auch möglich, 
sondern auch standardmäßig aktiv.

Der Vorteil von so etwas eröffnet sich mir zwar nicht, aber das mag 
daran liegen, daß ich mit recht hohen Bildschirmauflösungen arbeite 
(UXGA & WUXGA), und da passen mehrere Fenster gleichzeitig drauf.

Das schöne an CW ist ja, daß es jedem seinen persönlichen Arbeitsstil 
ermöglicht und nicht einen spezifischen vorschreibt.
#919825
Lesenswert?
• ▲
▼
Also der professionellste, aber auch teuerste ist der IAR. Da geht 
einfach alles, und das so ziemlich bugfrei. Aber kost eben gleich 3000€. 
Der neue CCE3 von TI direkt macht auch einen sehr guten Eindruck, 
stabil, schnell, Eclipse. Kann aber keine 64Bit-Zahlen.
Ich verwende in der Firma immer noch den MSPGCC mit Eclipse. Hatte den 
damals notgedrungen benutzt, weil ich der Zeit der Diplomarbeit ich 
einfach nicht den Kauf des IAR durchbekommen hab in der Verwaltung. Und 
bin jetzt dabei geblieben.

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