WinAVR unnter Linux

OP #1615039
Lesenswert?

Hallo,

ich möchte auf einem Linuxrechner WinAVR benutzen - so wie bisher unter 
XP.

Das hatte ich mir leichter vorgestellt, etwa rpm WwinAVR....
Funktioniert leider nicht, bei den Paketen habe ich WinAVR und pn2 nicht 
gefunden. Muß man alle Komponenten wie z.B. Avrdude und alle 
Headerdateien einzeln installiereen?
Oder gibt es vielleicht doch eine so schön bequeme Möglichkeit wie unter 
Windows?

Alexander
#1615052
Lesenswert?

Alexander Schmeil schrieb:
> ich möchte auf einem Linuxrechner WinAVR benutzen - so wie bisher unter
> XP.

Keine gute Idee. WinAVR ist für Windows geschrieben.

Versuche es mal mit Code::Blocks, das ist eine recht angenehme 
Entwicklungsumgebung, die auch AVR-Projekte unterstützt. Dazu noch 
AVRDude und Du hast Deine Tools beisammen.

http://www.mikrocontroller.net/articles/Code::Blocks
OP #1615054
Lesenswert?

Das muß durchaus nicht WinAVR sein. Allerdings bin ich durch die IDE des 
pn2 etwas verwöhnt.

Wenn es ein ähnlich komfortables Programm gäbe, wäre ich interessiert 
daran. Aber ich habe keine Ahnung, was es da so gibt.

Das mit dem avrdude war als nur Beispiel gemeint. Weil zu einer IDE ja 
noch mehr gehört, hätte ich also vielleicht eher nach einer Linux-IDE 
für den AVR fragen sollen.

Gruß
Alexander
#1615069
Lesenswert?

Alexander Schmeil schrieb:
> Das mit dem avrdude war als nur Beispiel gemeint. Weil zu einer IDE ja
> noch mehr gehört, hätte ich also vielleicht eher nach einer Linux-IDE
> für den AVR fragen sollen.

Wie schon gesagt, da würde ich Code::Blocks empfehlen. Welche 
Distribution benutzt Du?

Falls Du Opensuse (11.2) benutzt, kannst Du dieses Repository zu Deiner 
Paketverwaltung hinzufügen:

http://download.opensuse.org/repositories/devel:/tools:/ide/openSUSE_11.2/

Da befindet sich immer eine recht aktuelle Version von Code::Blocks, die 
Du einfach per Yast installieren kannst.
#1615158
Lesenswert?

Wenn Du in Deinem Paketmanagement nach "AVR" im Namen suchst, dann alles 
davon auswählst, was tatsächlich mit Atmel AVRs zu tun hat, dann 
solltest Du alle notwendigen Tools und die avr-libc installiert haben.

Ich kenne WinAVR nicht und kann deshalb nicht sagen, wie sich Linux-IDEs 
dazu verhalten, aber wenn Du noch andere Vorschläge für IDEs sammelst: 
Eclipse mit dem AVR-Plugin funktioniert bei mir recht gut:

http://avr-eclipse.sourceforge.net/wiki/index.php/The_AVR_Eclipse_Plugin

Eclipse kannst Du üblicherweise über das Paketmanagement installieren, 
das Plugin dann aus dem Programm heraus. Die Eclipse-Version muss 
natürlich eine mit C/C++-Unterstützung sein.

Mirko

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