Hallo, ich habe mir den Arduinio MEGA gekauft, da mir das mitgelieferte Programm von Arduinio zur Programmierung überhaupt nicht zusagt, bin ich jetzt auf der Suche nach einem anderem Programm. Könnt ihr mir eins empfehlen? Am besten währe natürlich ein Programm mit dem ich ohne weiteres über den USB Anschluss den Arduinio programmieren kann.
Guten Morgen, woher kommt das HEX File, also die Firmware, für das Board ? Evtl. kommst Du mir avrdude zurecht, ein Konsolenporgramm, gibt es für alle BS.
keine Ahnung, ich hab halt dass C-Programm in dem Arduinio Programm geschrieben. Dass gefällt mir einfach nicht von der Umgebung her. Habe bisher immer mit Microchip und MPLAB X Programmiert, so ein ähnliches Programm suche ich jetzt für Atmel/Arduinio. Worin liegt eigendlich der Unterschied zwischen Atmel und Arduinio? Schon klar, auf dem Arduinio Board sitzt ein Atmel Prozessor, also müsste ich doch Tehoretisch von jedem Programm mit dem man Atmel Prozessoren programmieren kann den Arduinio programmieren können, oder?
Mit WinAVR programmieren und mit avrdude per USB auf den arduino schieben. Man darf nur den Bootloader nicht überschreiben.
hier wurde das schonmal bestprochen, und ich bin mir sicher noch mehr Posts dazu gesehen zu haben Beitrag "Alternative Arduino Entwicklungsumgebung" und der Link für Arduino mit Eclipse: http://playground.arduino.cc/Code/Eclipse
Du kannst auch das Atmel-Studio verwenden, welches es auf www.atmel.com zum herunterladen gibt. Im Netz gibt es einige Anleitungen, wie man von dort auf Arduino-Boards zugreift.
Die große Frage, die sich mir stellt, ist welche vor und Nachteile es hat, wenn ich jetzt auf Arduino lerne, und nicht normales C programmiere.
In der Arduino IDE programmierst Du mit C++. Du hast auch noch die ganzen Arduino Libraries zur Verfügung. Das hast du unter C auch alles. Musst es dir nur selbst zusammensuchen.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.