Atmel Main: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Erich (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Erich (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
(10 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 2: | Zeile 2: | ||
|ueberschrift=[[Bild:Help.png|22px]] Allgemeines zu AVR Microcontrollern | |ueberschrift=[[Bild:Help.png|22px]] Allgemeines zu AVR Microcontrollern | ||
|text=[[Bild:Atmel.gif|60px]] (http://www.atmel.org) bietet mehrere Familien von AVR-Microcontrollern an. | |text=[[Bild:Atmel.gif|60px]] (http://www.atmel.org) bietet mehrere Familien von AVR-Microcontrollern an. | ||
Es handelt sich hierbei um 8bit Microcontroller, die relativ einfach zu programmieren. relativ preiswert und weit verbreitet sind. Deshalb sind sie bei Hobbybastlern und auch bei professionellen Anwendungen überaus beliebt. Die AVR's haben Je nach Typ und Anwendungsfall folgende Komponenten und Ressourcen an Board: | Es handelt sich hierbei um 8bit Microcontroller, die relativ einfach zu programmieren. relativ preiswert und weit verbreitet sind. Deshalb sind sie bei Hobbybastlern und auch bei professionellen Anwendungen überaus beliebt. Der Beliebtheit kommt vor allem zu Gute, dass leistungsfähige Programmierumgebungen sowohl für Windows als auch für Linux frei erhältlich sind, und neben einem Controller, Steckbrett und eines (preiswerten) Programmieradapters keine weiteren Dinge nötig sind, um mit der Entwicklung beginnen zu könenn. Die AVR's haben Je nach Typ und Anwendungsfall folgende Komponenten und Ressourcen an Board: | ||
* Flash Speicher: enthält das auszuführende Programm | * Flash Speicher: enthält das auszuführende Programm | ||
* SRAM: Flüchtiger Speicher | * SRAM: Flüchtiger Speicher | ||
Zeile 23: | Zeile 23: | ||
|text=Hier soll vor allem die nötige Hard- und Softwareausstattung gesprochen werden, um AVR Projekte realisieren zu können | |text=Hier soll vor allem die nötige Hard- und Softwareausstattung gesprochen werden, um AVR Projekte realisieren zu können | ||
* AVR-Controllerauswahl [[AVR_Controller]] | * AVR-Controllerauswahl [[AVR_Controller]] | ||
* | * Konfiguration des AVR mittels [[AVR_Fuses|Fuses]] | ||
* Windows Programmierumgebung [[AVR_AVRStudio|AVR Studio und WinAVR]] | |||
* Linux Programmierumgebung [[AVR_Eclipse|Eclipse mit AVR Plugin]] | |||
* [[AVR_Developmentboard|Developmentboard]] | * [[AVR_Developmentboard|Developmentboard]] | ||
* | * Programmieradapter und Software [[AVR_Programmer|Programmer]] | ||
}} | |||
{{Box | |||
|ueberschrift=[[Bild:Help.png|22px]] Tutorials und interessante Links | |||
|text=Hier wird auf externe Tutorials und Links verwiesen | |||
* Diplomarbeit: Einführung in AVR: http://www.hs-augsburg.de/~hhoegl/da/da-21/index.html | |||
* AVR Tutorial: http://www.mikrocontroller.net/articles/AVR-Tutorial | |||
* AVR GCC (WinAVR) Tutorial: http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial | |||
* Alles Rund um AVR incl. Forum (englisch): http://www.avrfreaks.net | |||
}} | }} | ||
Zeile 34: | Zeile 45: | ||
|text=Hier sollen realisierte bzw. in Realisation befindliche Projekte rund um AVR's vorgestellt werden | |text=Hier sollen realisierte bzw. in Realisation befindliche Projekte rund um AVR's vorgestellt werden | ||
* Webserver auf Pollin AVR-NetIO mit [[AVR_Ethersex|Ethersex]] | * Webserver auf Pollin AVR-NetIO mit [[AVR_Ethersex|Ethersex]] | ||
**Schalten von [[AVR_Funksteckdose|Funksteckdosen]] | |||
**Optional: Ethersex via Netzwerk übertragen: [[AVR_Ethersex_Bootloader|Bootloader]] | |||
**Optional: Porterweiterung mittels [[AVR_Ethersex_Schieberegister|Schieberegister]] | |||
**Optional: Temperaturüberwachung mit [[AVR_Ethersex_Temperatursensoren|1-Wire Temperatursensoren]] | |||
**Optional: Mehrere Ethersex Module [[AVR_Ethersex_Vernetzung|vernetzen]] | |||
}} | }} |
Aktuelle Version vom 11. September 2011, 17:55 Uhr
Allgemeines zu AVR Microcontrollern |
---|
(http://www.atmel.org) bietet mehrere Familien von AVR-Microcontrollern an.
Es handelt sich hierbei um 8bit Microcontroller, die relativ einfach zu programmieren. relativ preiswert und weit verbreitet sind. Deshalb sind sie bei Hobbybastlern und auch bei professionellen Anwendungen überaus beliebt. Der Beliebtheit kommt vor allem zu Gute, dass leistungsfähige Programmierumgebungen sowohl für Windows als auch für Linux frei erhältlich sind, und neben einem Controller, Steckbrett und eines (preiswerten) Programmieradapters keine weiteren Dinge nötig sind, um mit der Entwicklung beginnen zu könenn. Die AVR's haben Je nach Typ und Anwendungsfall folgende Komponenten und Ressourcen an Board:
Folgende AVR-Familien existieren:
|
Notwendige Hard- und Software |
---|
Hier soll vor allem die nötige Hard- und Softwareausstattung gesprochen werden, um AVR Projekte realisieren zu können
|
Tutorials und interessante Links |
---|
Hier wird auf externe Tutorials und Links verwiesen
|
Projekte |
---|
Hier sollen realisierte bzw. in Realisation befindliche Projekte rund um AVR's vorgestellt werden
|