Gutes Entwicklungstool für AT91SAM7?

Gast #461422
Lesenswert?
• ▲
▼
hi,
ihr macht ja viel mit atmels hier ;)
ich suche eine c/c++ entwicklungsumgebung für AT91SAM7 MCU's.
ich hab' mir schon mal das hier angeschaut: 
http://www.yagarto.de/index.html
kann mit eclipse/cdt zusammen arbeiten, aber dabei muss man sich 
makefiles von hand basteln, finde ich irgendwie unschön... :(
könnt ihr mir vielleicht was empfehlen (soll unter windows laufen und 
wenn möglich ohne cygwin)?

vielen dank schon mal,
 -> pittbull
#461440
Lesenswert?
• ▲
▼
Yagarto bündelt wohl die beste freie Software, die zur Zeit zur ARM 
Entwicklung zur Verfügung steht (und das nicht nur, weil mein OpenOCD 
drinn ist ;)). GCC + Eclipse geben eine gute Entwicklungsumgebung ab, 
die durchaus konkurrenzfähigen Code produziert. Die Libraries sind nicht 
optimal, aber mit ein wenig Handarbeit sind die "Benchmarks", die manche 
Anbieter kommerzieller Software produzieren, leicht zu schlagen. Dann 
bleibt meistens ein kleiner Nachteil bei der Codegrösse, die 
Ausführungsgeschwindigkeit ist vergleichbar.

Von IAR gibt es eine kostenlose Kickstart Version, die allerdings auf 
32kB beschränkt ist. Die kommerziellen Versionen kosten zwischen 1500 
und 3100 Pfund. IAR nutzt einen eigenen Compiler und eigene Libraries, 
die sehr guten Code produzieren sollen.

Keil bietet eine Evaluationsversion an, die auf 16kB beschränkt ist. Um 
den Preis der kommerziellen Versionen zu erfahren müsste man wohl ein 
Angebot anfordern.

Rowley's CrossWorks kostet 149$ für private, nicht kommerzielle Nutzung, 
299$ für Bildungseinrichtungen, und 950$ für kommerzielle Nutzung. 
Rowley nutzt den GCC mit eigenen Libraries, und produziert damit 
ebenfalls sehr guten Code.

Die anderen Anbieter, z.B. Greenhills, dürften sogar IAR's Preise noch 
locker überbieten.

Gruss,

Dominic
Gast #461467
Lesenswert?
• ▲
▼
hallo dominic,

danke für deine ausführliche antwort. dann werde ich wohl bei yagarto 
bleiben. mit den evaluationsversionen von keil und iar komme ich wegen 
der geringen codegrösse nicht hin....

danke nochmal,
 -> pittbull

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.