Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Anwendungen Mikrocontroller Dipl-Inf. Swen Habenberger.

Ähnliche Präsentationen


Präsentation zum Thema: "Anwendungen Mikrocontroller Dipl-Inf. Swen Habenberger."—  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 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 C- und C++-Kompiler für AP7-Prozessoren Kostenlos Download von Atmel-Seite Avr32Studio Kostenlos Baut auf Eclipse auf Download von Registrierung erforderlich MMC-Karte Linux als Betriebssystem

9 Seiten im Netz Atmel.com AvrFreaks.Net &file=index Standalone-Application standalone-applications-for-the-atmel-atngw100/

10 Seiten im Netz Das UBoot RTOS (Real-Time Kernel) Nicht erprobt für NGW100 Projektseiten pirna.de/avr_webserver_projekte_ngw100.html pirna.de/avr_webserver_projekte_ngw100.html

11 Projektentwicklung Notenfindung (Theorie) 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): 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: 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 Dipl-Inf. Swen Habenberger."

Ähnliche Präsentationen


Google-Anzeigen