Forum: Mikrocontroller und Digitale Elektronik Gutes Entwicklungstool für AT91SAM7?


von pittbull (Gast)


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

von Dominic R. (dominic)


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

von pittbull (Gast)


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

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.