Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Anwendungen Mikrocontroller

Ähnliche Präsentationen


Präsentation zum Thema: "Anwendungen Mikrocontroller"—  Präsentation transkript:

1 Anwendungen Mikrocontroller
Dipl-Inf. Swen Habenberger

2 Überblick Einführung Überblick Hardware Überblick Software
Projektentwicklung

3 Anwendung von Microcontrollern
Vorlesungszeiten Montag, Uhr Kontaktdaten Ziel der Veranstaltungsreihe: Programmierung des NGW100 von Atmel Nach Möglichkeit ein Beitrag für den aktuellen Eurobot-Wettbewerb

4 Lesen bildet Literatur Buch AP7 Anwendungshinweise von Atmel
NGW100 Datenblätter Buch C-Programmierbuch Embedded C Programming and the Atmel AVR with CDROM (Taschenbuch) Preis D:107€, GB: 60€

5 NGW100

6

7 Möglichkeiten der Programmierung
Auf NGW100 ist Linux vorinstalliert Konfiguration des bestehenden Linux Entwickeln von eigenen Kernel-Modulen Programmierung von Linux-Anwendungen Entwicklung von Linux-Bibliotheken Entwicklung von Standalone-Anwendungen Entwicklung von Standalone-Bibliotheken

8 Programmierumgebung Avr32 GNU-Toolchain Avr32Studio MMC-Karte
C- und C++-Kompiler für AP7-Prozessoren Kostenlos Download von Atmel-Seite Avr32Studio Baut auf Eclipse auf Download von Registrierung erforderlich MMC-Karte Linux als Betriebssystem

9 Seiten im Netz Atmel.com AvrFreaks.Net http://Microcontroller.net
AvrFreaks.Net Standalone-Application

10 Seiten im Netz Das UBoot RTOS (Real-Time Kernel) Projektseiten
RTOS (Real-Time Kernel) Nicht erprobt für NGW100 Projektseiten

11 Projektentwicklung Notenfindung (Theorie) Notenfindung (Praxis)
Klausur 150min Samstag 4.4. Notenfindung (Praxis) Entwicklung eines Softwareprojekts inklusive Präsentation und Dokumentation Bewertung der Präsentation und Dokumentation, nicht der Software und Hardwarerealisierung

12 Projektentwicklung Pflichtenheft (Dozent / Auftraggeber): 12.1.2009
Anwendung für NGW100 entwickeln Eurobot-Projekt als Ziel Entwicklung Lastenheft (Student / Auftragnehmer) Konkretisierung des Projekts durch Auftragnehmer Entwicklung Software entsprechend Lastenheft durch Auftragnehmer Beschaffung Hardware Implementierung Software Erste Projektpräsentation

13 Projektentwicklung Zweite Projektpräsentation 23. März
Abgabe Dokumentation, Software und Abschlusspräsentation: 4. April

14 Dokumentation Präsentation: Dokumentation Zeitumfang: 15 Minuten
PowerPoint Präsentation Dokumentation Umfang: Seiten Inhalt: Problembeschreibung (Pflichtenheft) Problemlösung (Lastenheft) Realisierung ( Wesentliche Aspekte der Implementierung, Kosten) Benutzeranleitung Ausblick / Aufgetretene Probleme

15 Notwendige Grundkenntnisse
Linux-Kenntnisse C-Programmierkenntnisse AP7-Kenntnisse

16 Diskussion


Herunterladen ppt "Anwendungen Mikrocontroller"

Ähnliche Präsentationen


Google-Anzeigen