Gast
#2850971
hallo, existiert irgendwo eine Übersicht von für linux nativ verfügbare Avr-Entwicklungsumgebungen (C ausgenommen) und deren Eigenschaften/Funktionalitäten? Welche sind hier bekannt? dank & gruß, holger
|
Anzeige
|
linux avr native ide's?
Gast
#2850971
hallo, existiert irgendwo eine Übersicht von für linux nativ verfügbare Avr-Entwicklungsumgebungen (C ausgenommen) und deren Eigenschaften/Funktionalitäten? Welche sind hier bekannt? dank & gruß, holger So eine Aufstellung ist mir noch nicht unter gekommen - kann aber natürlich sein, dass es trotzdem eine gibt :) Was ich nicht ganz verstehe: Du fragst nach AVR-Entwicklungsumgebungen, meinst also IDEs, ja? Andererseits sagst du: "C ausgenommen". Das "C" keine Entwicklungsumgebung ist, sondern eine Programmiersprache wird dir vermutlich klar sein - also meinst du IDEs für die Assemblerprogrammierung? Vielleicht spezifizierst du noch etwas was du jetzt eigentlich genau meinst. Was ich kenne wären z.B. Eclipse und KDevelop. Ich persönlich nehme Eclipse. Beides keine AVR-spezifischen IDEs (ich weiß auch nicht, ob es da was gibt). Wobei es bei jeder halbwegs anständigen IDE möglich sein sollte die AVR-Toolchain einzubinden. PS: Hier mal noch eine Aufstellung: http://www.mikrocontroller.net/articles/AVR_und_Linux Wobei ein großteil einfach nur Texteditoren sind - was ja in Verbindung mit der Toolchain eigentlich auch reicht.
Gast
#2851153
danke für die Vorschläge, hab mich da etwas missverständlich ausgedrückt. ich meinte nat. damit verschiedene Sprachen die mit Entwicklumgsumgebung als Paket verfügbar sind. Hier aber explizit nativ laufende Umgebungen. gruß, holger Für AVR nutze ich den Texteditor vom Midnight-Commander, (einen modifizierten) AVRA als Assembler und jede Menge Tabellen- und Codegenerator-Tools, meist in Perl geschrieben. Da ich vie Code unterwegs im ÖPNV schreibe, sind mir Konsolen-Tools schon bei der Cursorplatzierung viel angenehmer. Da mein IBM/Lenovo X61 sowieso nur 1024x768 hat, sind IDEs wie z.B. Eclipse eher ein Krampf da man eigentlich immer nur ein paar Codezeilen sieht. Jörg Es gibt auch noch Code::Blocks (http://www.codeblocks.org). Das unterstützt auch AVR Projekte. Finde ich ganz gut gelungen, wenn man IDE's mag. Ich persönlich nehme allerdings vi + make auf der Kommandozeile. Code::Blocks kann man z.B. unter Ubuntu auch per apt-get installieren. Gruß, Micha
Gast
#2851549
Grafische Entwicklungsumgebungen für Linux waren bis vor einiger Zeit tatsächlich etwas dünn gesät. Mittlerweile gibt es vom Angebot keinen größeren Unterschied mehr zu Windows. Ein Verzeichnis ist mir nicht bekannt, die einzige Liste die mir hierzu einfällt ist die auf Wikipedia: http://de.wikipedia.org/wiki/Atmel_AVR#Software Man kann aus vielen Varianten wählen: - GCC/WinAVR (C, Assembler) - GNAT Pro (Ada) - NanoVM (java) - amforth (forth) - Python-On-Chip - AVRA (Assembler) - LunaAVR (ooBasic, Assembler) "echte" Programmiersprachen davon sind z.Bsp.: - GCC/WinAVR: http://winavr.sourceforge.net/ (Windows, Linux, Mac) - AVRA: http://avra.sourceforge.net/ (Windows, Linux, Mac) - LunaAVR: http://avr.myluna.de (Windows, Linux, Mac) Alle Varianten z.T. oder komplett quelloffen und mit vielen Beispielen. Ich frage mich dennoch manchmal, warum manche Leute es nicht schaffen zwei Wörter beim Orakel einzutippen. Hat 1 Min. gedauert. M. Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|