programmer
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
programmer [2014/04/07 18:28] – [Eclipse C/C++] Michael | programmer [2016/07/05 10:52] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 11: | Zeile 11: | ||
===== Anschluß Programmiergerät ===== | ===== Anschluß Programmiergerät ===== | ||
- | Um eine Firmware in einen AVR-Mikroprozessor zu laden, der bereits auf einer Platine verbaut ist, benutzt man die ISP-Schnittstelle. Das ist eine 6-polige Schnittstelle, | + | Um eine Firmware in einen AVR-Mikroprozessor zu laden, der bereits auf einer Platine verbaut ist, benutzt man die ISP-Schnittstelle. Das ist eine 6-polige Schnittstelle, |
+ | |||
+ | Hier zwei Beispiele für den Anschluss des ISP-Steckers: | ||
+ | {{: | ||
+ | \\ | ||
+ | Wichtig ist, das die, hier rot eingekreiste LED, grün leuchtet. Wenn sie gelb leuchtet, steckt der Stecker falsch herum.\\ | ||
+ | {{: | ||
===== Programmiersoftware ===== | ===== Programmiersoftware ===== | ||
Zeile 28: | Zeile 34: | ||
Atmels ursprüngliche und sehr erfolgreiche Entwicklungswerkzeug ist AVR Studio 4. | Atmels ursprüngliche und sehr erfolgreiche Entwicklungswerkzeug ist AVR Studio 4. | ||
- | Eine ausführliche Beschreibung findet sich auf den Seiten von Mikrocontroller.net [[http:// | + | Eine ausführliche Beschreibung findet sich auf den Seiten von Mikrocontroller.net |
+ | *[[http:// | ||
+ | *[[http:// | ||
Hier fehlt noch Text. | Hier fehlt noch Text. | ||
Zeile 41: | Zeile 48: | ||
Ab Eclipse 4.3 (Kepler) benötigen wir nur noch ein Pug-In für den Zugriff auf unsere Hardware, z.B. [[http:// | Ab Eclipse 4.3 (Kepler) benötigen wir nur noch ein Pug-In für den Zugriff auf unsere Hardware, z.B. [[http:// | ||
+ | |||
+ | <WRAP center round box 80%> | ||
+ | Für Windows-Systeme muss man die GNU-Werkzeuge separat laden, z.B. mit [[http:// | ||
+ | </ | ||
Eine ausführliche Beschreibung für die weitere Einrichtung der IDE Eclipse findet sich hier im Kapitel [[bidiboneentwicklungsumgebung|Entwicklungsumgebung BiDiBone Programmierung]] bzw. [[bidiboneentwicklungsumgebung: | Eine ausführliche Beschreibung für die weitere Einrichtung der IDE Eclipse findet sich hier im Kapitel [[bidiboneentwicklungsumgebung|Entwicklungsumgebung BiDiBone Programmierung]] bzw. [[bidiboneentwicklungsumgebung: | ||
Zeile 49: | Zeile 60: | ||
* [[http:// | * [[http:// | ||
* [[http:// | * [[http:// | ||
+ | * [[http:// | ||
+ | |||
==== AVRDUDE ==== | ==== AVRDUDE ==== | ||
Zeile 64: | Zeile 77: | ||
{{: | {{: | ||
- | '' | + | '' |
=== GBMBoost === | === GBMBoost === | ||
Zeile 70: | Zeile 83: | ||
{{:: | {{:: | ||
- | '' | + | '' |
=== LightControl === | === LightControl === | ||
Zeile 76: | Zeile 89: | ||
{{: | {{: | ||
- | '' | + | '' |
=== MoBaLiSt === | === MoBaLiSt === | ||
Zeile 92: | Zeile 105: | ||
'' | '' | ||
+ | |||
=== OpenDCC-Dekoder Version 1 === | === OpenDCC-Dekoder Version 1 === | ||
'' | '' |
programmer.1396888089.txt.gz · Zuletzt geändert: 2016/07/05 10:48 (Externe Bearbeitung)