Ich bin auf der Suche nach Input für die Einrichtung einer guten integrierten Entwicklungsumgebung für die AVR-Programmierung unter Linux (Assembly und C).
Mein Studium gab mir einige begrenzte praktische Erfahrungen mit AVRs, aber ich befürchte, dass ich ein bisschen verrostet bin, also möchte ich mich mit einigen Projekten beschäftigen, aber auch weiterhin alle Entwicklungen unter Linux durchführen.
Ich verwende Ladyadas USBtinyISP und habe meine Chips mit AVRdude programmiert, aber noch keine IDE gefunden, die unter Linux so funktioniert, wie ich es mag. Ich habe sie über meinen Windows-Lappie und AVRstudio kompiliert und erstellt. (Deshalb liebe ich Arduino, gute IDE und arbeite sofort!)
Hat jemand Erfahrung aus erster Hand mit einer IDE unter Linux, mit der er seine AVR-Projekte von Anfang bis Ende erfolgreich entwickelt hat?
quelle
Es gibt ein Eclipse-Modul für den AVR, aber ich habe es verwendet und es schien viel schwieriger zu sein, als es wert war. (Wie die meisten anderen Eclipse-Module, die ich verwendet habe)
quelle
Ich habe keine Erfahrungen aus erster Hand damit, aber KontrollerLab klingt interessant.
quelle
Da sich der Makefile-Ansatz mit der C-Seite meiner Frage zu befassen scheint, habe ich hier etwas mehr experimentiert (wie es war) und festgestellt, dass ich die Ressourcen hatte, um auch Assembly-Code zu erstellen.
Mit AVRA , einem Befehlszeilen-Assembler, habe ich den Aufbau eines alten Schulprojekts von mir getestet und eine identische * .hex-Datei ausgegeben, die mit meiner ursprünglichen AVRstudio-Ausgabe verglichen wurde. Obwohl ich das AVR-Mikro noch nicht programmiert habe, bin ich froh, allein aufgrund der Ausgabe sagen zu können, dass ich jetzt XP aus erster Hand habe, wenn auch begrenzt :)
quelle
ECLIPSE funktioniert auf einem EeePC mit dem AVR-Patch einwandfrei ... Aber es ist etwas langsam.
quelle