Freescale HCS08 - Welche Compiler gibt es?

OP #1015424
Hallo,

wir betreiben hier in der Firma gerade eine kleine Evaluation einiger 
Automotive-Qualifizierten 8-Bitter, darunter AVRs, PICs und eben auch 
die neue S08-Serie von Freescale. Prinzipiell soll ein 8-Bitter gefunden 
werden, mit wenig Pins, keinen großartigen Leistungsdaten außer 
ausreichend Flash und irgendeiner seriellen Schnittstelle, aber C oder 
C++ Entwicklungsumgebung.

Der Preis der IDE spielt eine sekundäre Rolle, da das wegen der 
Stückzahlen kaum ins Gewicht fällt, wichtiger ist Codequalität, 
Einhaltung von Standards (MISRA, ANSI, usw.).

Zu unserer Evaluation gehört auch eine Bewertung der IDEs. Für AVRs und 
PICs findet man im Netz ja Infos in Hülle und Fülle, weil sie beliebt 
bei Amateuren sind. Ganz parktisch sind als Ausgangspunkt daher die 
Auflistungen der einzelnen Compiler bei Wikipedia. Für den S08 (z.B. 
MC9S08SL8M) habe ich bis jetzt nur den hauseigenen CodeWarrior 6.2 sowie 
den von IAR gefunden.

Jetzt zu meinen Fragen:
1. Gibt es noch eine nennenswerte IDE für die S08-Prozessoren?
2. Was sind denn die Pros und Kontras für IAR und CodeWarrior und ggf. 
andere Entwicklungsumgebungen?

Bei vergangenen Projekten wurde hier in der Firma (noch vor meiner Zeit) 
der CodeWarrior verwendet, ich persönlich (derjenige, der auch die neue 
Software schreiben wird) habe dagegen bereits 1 Jahr lang mit dem IAR 
for MSP430 in einer anderen Firma gearbeitet und fand den ziemlich gut.

Vielleicht habt ihr ein paar Meinungen dazu?

Vielen Dank!
Gast
Man kann auch die Freescale IDE über Makefile steuern, den "chc08" 
Compiler und den "linker".
Die IDE selbst ist eher fragwürdig, man weiss immer nicht so recht, was 
alles passiert.
Möglicherweise braucht man zu Einstieg ein "Dummy" Prj, um den Debugger 
"hiwave" zu konfigurieren / zu starten.
Ganz die Finger lassen sollte man vom "PE" Processor Expert (ausser 
evtl. für kleine Vorversuche).

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.