|
Was benötigt man, um Mikrocontroller zu programmieren?
- PC oder Notebook
- Maus
- Entwicklungsumgebung (= Software zum Programmieren)
Die Entwicklungsumgebung sollte mind. folgende Komponenten enthalten:
- Quelltexteditor mit Syntaxunterstützung,
hier schreiben Sie Ihre Programme.
- Compiler/Assembler,
diese übersetzen die Programme in für den Controller verständlichen
Maschinencode.
- Linker,
er erstellt aus einem oder mehreren Maschinecode-Modulen das lauffähige Programm.
- Programmer-Software (Brenner),
mit diese Komponente wird das lauffähige Programm in den
Programmspeicher des Controllers übertragen.
- Entwicklungsboard,
gibt es in verschiedenen Ausführungen und Größen
- Programmer, der das Programm auf das Board brennt -
ist bei den myAVR Boards bereits integriert
- Kabel,
um das Board mit dem PC oder Notebook zu verbinden
- Patchkabel,
um die Ports mit den Ein- bzw. Ausgabegeräten zu verbinden
- eventuell Programmbeispiele
- für einige Anwendungen wird zusätzlich ein Netzteil benötigt
(z. B. wenn man ein Board mit LCD an das Notebook angeschlossen hat reicht oftmals die Spannung
über den USB-Anschluss nicht aus)
|
Im Überblick
|
|
|
Noch mal zusammengefasst:
(zur Vergrößerung auf das Bild klicken)

|
|