Hallo @ all Ich suche einen Compiler der mit möglichst vielen µC funktioniert. Nach einer langen Suche bin ich auf den C-Compiler der Firma IAR gestoßen. Anschließend habe ich mir die Demoversion installiert. Beim erstellen eines neuen Projekts bin ich dann schon an meine Grenzen gestoßen. Bei meinem alten C-Compiler gibt es einen Wizard, der für mich die Initialisierung erzeugt, somit brauchte ich mich damit nicht befassen. Im IAR jedoch gibt es solch einen Wizard nicht (auch nicht beim Keil Compiler) Wo bekommt man denn jetzt die Initialisierungsroutinen für die ganzen Prozessoren her. (man will ja nicht jedesmal 600 Seiten Datenblatt lesen) (der alte C-Compiler funktionierte nur für Atmel AVR µC, die aber irgendwann mal zu langsam werden) Grüsse Michael
Hmm? Auch bei IAR benötigst du für jede Architektur den eigenen Kompiler samt IDE. Du kannst mit dem IAR fpr MSP430 keine AVRs programmieren usw.
Wiso nimmst du nicht den gcc ich denke das wird eh der compiler sein der die meissten Plattformen unterstützt. Oder willst du unbedingt was bezahlen ? Kannst ihn auch gern bei mir kaufen :)
>...die Demoversion installiert.
Aha. Und welche für welche Zielplattform hast du dir den installiert?
Es gibt nicht DEN IAR Compiler, sondern für jede µC-Familie einen
eigenen. Und die wollen alle einzeln bezahlt werden.
Meinst du mit Wizard/Initialisierung etwa den ICCAVR oder ähnliches?
So schön das für die ersten Schritte sein mag... aber brauchen
tut man sowas nicht.
Ich bnutze Win XP einen µC habe ich bis jetzt noch nicht ausgesucht. Ich denke man braucht nicht für jeden µC eine neue Version, denn es geht nach Kernen. Wenn man einen AVR-Compiler haben will kauft man halt den AVR-Compiler und kann somit alle AVR-µC von mehreren Firmen benutzen
Eine ART "Wizard" ist MakeApp von IAR. Mit diesem Tools kannst Du zumindest einige AVR´s der Mega-Familie (M8,M16 und 32) recht bequem konfigurieren. Das Tool ist sogar als freier Download erhältlich. MakeApp gibt es u.a. auch für Renesas (R8C, M16C) und ARM (LPCxxx) µC´s.
Ja, das mag ja bei ARM so sein, aber es gibt einen Compiler für PIC, einen für ARM, einen für AVR, einen für MSP430 usw. von IAR. Bei den ARM geht das, da brauchst du nur den ARM Compiler und kannst dann die Atmel ARMs, die Philips ARMs usw programmieren. Aber AVR stellt ja nur Atmel her, PIC stellt nur Microchip her und MSP430 stellt nur TI her. Was du vielleicht eher suchst ist eine IDE für mehrere Kompiler, da wäre Eclipse das richtige.
Ich suche hauptsächlich ein IDE-Werkzeug das einen Wizard für möglichst viele µC bensitzt und zudem Bibliotheken die vielleicht funktionen für 2 Zeilendisplays und Ethernet besitzen Grüsse Michael
Wizard: zu faul das Datenblatt richtig zu lesen... Bibliotheken: zu dumm Kleinigkeiter selber zu erledigen... Real programmers use binary.
@ Marschrichtunszahl Das ist genau der richtige Beitrag. Es gibt auch kleine Firmen die ums überleben kämpfen, da hat man nicht 3 Wochen Zeit ständig das Datenblatt zu lesen. Wozu kauft man denn Compiler, damit die Arbeit erleichtert wird.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.