Hello
WikiGuest
Einloggen
oder
Registrieren
Users
Studium
Lehrveranstaltungen
Sie sind hier:
Foswiki
>
F07_Studium Web
>
F07_ES
(Revision 6) (Quelltext-Ansicht)
<!-- * Set USERSTYLEURL = %PUBURLPATH%/%WEB%/DokumentFormat/fonts.css --> ---+!! %FORMFIELD{"TopicClassification"}% %FORMFIELD{"Bezeichnung"}% %TOC{depth="3"}% %STARTSECTION{"no_toc"}% --- *Verantwortlich:* Prof. Dr. Carl Georg Hartung ---++ Lehrveranstaltung ---+++ Befriedigt Modul (MID) * aktuelle * [[BaET2012_MCS]] * [[BaTIN2012_ES]] ---+++ Organisation <sticky> <table border="0"> <tr valign="top"> <td> <table border="1" cellpadding="2" cellspacing="0"> <th colspan="2">Version</th> <tr> <td>erstellt</td> <td>2016-10-16</td> </tr> <tr> <td>VID</td> <td>1</td> </tr> <tr> <td>gültig ab</td> <td>WS 2012/13</td> </tr> <tr> <td>gültig bis</td> <td/> </tr> </table> </td> <td> </td> <td> <table border="1" cellpadding="2" cellspacing="0"> <th colspan="2">Bezeichnung</th> <tr> <td>Lang</td> <td>%FORMFIELD{"Bezeichnung"}%</td> </tr> <tr> <td>LVID</td> <td>F07_ES</td> </tr> <tr> <td>LVPID (Prüfungsnummer)</td> <td/> </tr> </table> </td> </tr> </table> </sticky><sticky> <table border="0"> <tr valign="top"> <td> <table border="1" cellpadding="2" cellspacing="0"> <th colspan="2">Semesterplan (SWS)</th> <tr> <td>Vorlesung</td> <td>%FORMFIELD{"VorlesungSWS"}%</td> </tr> <tr> <td>Übung (ganzer Kurs)</td> <td>%FORMFIELD{"UebungGanzSWS"}%</td> </tr> <tr> <td>Übung (geteilter Kurs)</td> <td>%FORMFIELD{"UebungHalbSWS"}%</td> </tr> <tr> <td>Praktikum</td> <td>%FORMFIELD{"PraktikumSWS"}%</td> </tr> <tr> <td>Projekt</td> <td>%FORMFIELD{"ProjektSWS"}%</td> </tr> <tr> <td>Seminar</td> <td>%FORMFIELD{"SeminarSWS"}%</td> </tr> <tr> <td>Tutorium (freiwillig)</td> <td>%FORMFIELD{"TutoriumSWS"}%</td> </tr> </table> </td> <td> </td> <td> <table border="1" cellpadding="2" cellspacing="0"> <th colspan="2">Präsenzzeiten</th> <tr> <td>Vorlesung</td> <td>%FORMFIELD{"VorlesungPZ"}%</td> </tr> <tr> <td>Übung (ganzer Kurs)</td> <td>%FORMFIELD{"UebungGanzPZ"}%</td> </tr> <tr> <td>Übung (geteilter Kurs)</td> <td>%FORMFIELD{"UebungHalbPZ"}%</td> </tr> <tr> <td>Praktikum</td> <td>%FORMFIELD{"PraktikumPZ"}%</td> </tr> <tr> <td>Projekt</td> <td>%FORMFIELD{"ProjektPZ"}%</td> </tr> <tr> <td>Seminar</td> <td>%FORMFIELD{"SeminarPZ"}%</td> </tr> <tr> <td>Tutorium (freiwillig)</td> <td>%FORMFIELD{"TutoriumPZ"}%</td> </tr> </table> </td> <td> </td> <td> <table border="1" cellpadding="2" cellspacing="0"> <th colspan="2">max. Teilnehmerzahl</th> <tr> <td>Übung (ganzer Kurs)</td> <td>%FORMFIELD{"UebungGanzTeilnehmer"}%</td> </tr> <tr> <td>Übung (geteilter Kurs)</td> <td>%FORMFIELD{"UebungHalbTeilnehmer"}%</td> </tr> <tr> <td>Praktikum</td> <td>%FORMFIELD{"PraktikumTeilnehmer"}%</td> </tr> <tr> <td>Projekt</td> <td>%FORMFIELD{"ProjektTeilnehmer"}%</td> </tr> <tr> <td>Seminar</td> <td>%FORMFIELD{"SeminarTeilnehmer"}%</td> </tr> </table> </td> </tr> </table> </sticky> *Gesamtaufwand:* %FORMFIELD{"Gesamtaufwand"}% ---++++ Unterrichtssprache * Deutsch ---++++ Niveau * %FORMFIELD{"Niveau"}% ---++++ Notwendige Voraussetzungen * Grundlagen der technischen Informatik * Praktische Informatik 2 ---++++ Literatur * W.Wolff: Computers as Compenents: Principles of Embedded System Design ---++++ Dozenten * Prof. Dr. Carl Georg Hartung ---++++ Wissenschaftliche Mitarbeiter * Dipl.-Ing. C. Ctistis ---++++ Zeugnistext Eingebettete Systeme ---+++ Kompetenznachweis <sticky> <table border="1" cellpadding="2" cellspacing="0"> <th colspan="2">Form</th> <tr> <td>sMP</td> <td>Regelfall (bei großer Prüfungszahl: sK)</td> </tr> </table> </sticky> <sticky> <table border="1" cellpadding="2" cellspacing="0"> <th colspan="2">Aufwand [h]</th> <tr> <td>sMP</td> <td>10</td> </tr> </table> </sticky> *Intervall:* 3/Jahr ----- ---++ Lehrveranstaltungselemente %STARTSECTION{"Vorlesung / Übung"}% ---+++ <u>Vorlesung / Übung</u> ---++++ Lernziele ---+++++ Lerninhalte (Kenntnisse) * Entwurfs- und Beschreibungsverfahren * Funktionale Untergliederung * Verhaltensbeschreibung * Objektorientierte Beschreibung * Architektur eingebetteter Systeme * Hardwareaspekte * Mikrocontroller * SOPC-Lösungen * Anbindung von IO-Bausteinen * Serielle Anbindung * Punkt zu Punkt-Verbindung * Serielle Busse * Parallele Anbindung * DMA * Leistungsverbrauch-Aspekte * Softwareaspekte * Auswahl der Programmiersprache * Assembler * C * C++ * andere * SW-Architektur * SingleTask * Zustandsautomat * Statisches Funktionsscheduling * Multitasking * RTOS-basiert * Embedded Linux * Erfüllung von Zeitanforderungen an Tasks * Verteilte eingebetteter Systeme * Grundwissen verteilte Systeme * Schichtenaufbau des Kommunikationssystems * Grundwissen Feldbusse * Programmierparadigmen verteilter Programmierung * Nachrichtenbasierte Kommunikation * Kommunikation über gemeinsamen Variablenraum * Kommunikation über Diensteschnittstelle ---+++++ Fertigkeiten * Extraktion einer Modellbeschreibung aus natürlichsprachigem Text * Erstellung der Software eines eingebetteten Systems * in Assembler * in C auf Basis einer HAL * in C auf Basis eines RTOS ---++++ Begleitmaterial * elektronische Vortragsfolien zur Vorlesung * elektronische Übungsaufgabensammlung * Entwicklungswerkzeuge für eingebettete Software * elektronische Tutorials für Selbststudium * Themenskripte * Hilfsblätter ---++++ Besondere Voraussetzungen ---++++ Besondere Literatur ---++++ Besonderer Kompetenznachweis %ENDSECTION{"Vorlesung / Übung"}% %STARTSECTION{"Praktikum"}% ---+++ <u>Praktikum</u> ---++++ Lernziele ---+++++ Lerninhalte (Kenntnisse) * Kennenlernen eines Entwicklungsprozesses für eingebettete Systeme am prakt. Beispiel * Beschreibung/Spezifikation * Implementation * SOPC-Entwicklung kennenlernen * Testwerkzeuge ---+++++ Fertigkeiten * Extraktion einer Modellbeschreibung eines übersichtlichen Systems aus natürlichsprachigem Text * SW-Entwicklung auf Basis des Modells * Nutzung einer HAL * Nutzung einer Entwicklungsumgebung für ES * Test mit "Remote Debugging" ---+++++ Handlungskompetenz demonstrieren * Arbeiten im kleinen Team * termingerechte Einreichung der Vorbereitungen * Implementation der Lösung in vorgegebener Zeit * Erläuterung der Arbeitsschritte und Lösungsdetails ---++++ Begleitmaterial * elektronische Aufgabenbeschreibung * Beispielprogramme * elektronische Entwicklungswerkzeuge für die Programmentwicklung * elektronische Tutorials für Selbststudium * Themenskripte * Hilfsblätter ---++++ Besondere Voraussetzungen * keine ---++++ Besondere Literatur * keine ---++++ Besonderer Kompetenznachweis %ENDSECTION{"Praktikum"}% %STARTSECTION{"Projekt"}% ---+++ <u>Projekt</u> ---++++ Lernziele ---+++++ Fertigkeiten * Entwicklung eines eigenen ES * Hardwareauswahl * Recherche geeigneter Bausteine * Lesen von Herstellerdokumenten * Modellierungsverfahren anwenden * Implementierung * Selbsterfahrung in der Programmierung * Teststrategien für komplexe Systeme entwickeln * komplexe Aufgaben im Team bewältigen * einfache Projekte planen und steuern * Absprachen und Termine einhalten * Präsentation * Aufgabenstellung * Projektzwischenstand * Ergebnis ---+++++ Handlungskompetenz demonstrieren * komplexe Aufgaben im Team bewältigen * einfache Projekte planen und steuern * Absprachen und Termine einhalten * Prototyp eines ES erstellen * Beschreibung auf verschiedenen Ebenen erstellen * System entwerfen * System strukturieren * sinnvolle Teilsysteme definieren * Teilsystemfunktionen definieren * Schnittstellen definieren * Existierende Bausteine für Teilaufgaben nutzen * System implementieren ---++++ Begleitmaterial * Implementationshilfen * Basis-HW für die Systementwicklung (FPGA-System) * Hardware-Prototyping-Materialien * Programmierumgebung * Materialien zur Lehrveranstaltung (s.o.) ---++++ Besondere Voraussetzungen * keine ---++++ Besondere Literatur * Hersteller-Manuals und Application sheets ---++++ Besonderer Kompetenznachweis * Form Kompetenznachweis * Beitrag PE am LV-Ergebnis * Intervall * 1/Jahr %ENDSECTION{"Projekt"}% %ENDSECTION{"no_toc"}%
E
ditieren
|
A
nhang
|
Druckversion (
p
)
|
H
istorie
: r6
<
r5
<
r4
<
r3
|
Querverweise (
b
)
|
Topic anzeigen (
v
)
|
Editieren
w
ikitext
|
M
ehr Topic-Aktionen
Topic-Revision: r6 - 06 Dec 2017,
GeneratedContent
F07_Studium
Einloggen
oder
Registrieren
Werkzeugkasten
Neues Topic anlegen
Index
Suchen
Änderungen
Benachrichtigungen
RSS-Feed
Statistiken
Einstellungen
Webs
F07_Studium
System
Deutsch
English
Das Urheberrecht © liegt bei den mitwirkenden Autoren. Alle Inhalte dieser Kollaborations-Plattform sind Eigentum der Autoren.
Ideen, Anfragen oder Probleme bezüglich Foswiki?
Feedback senden