Hello
WikiGuest
Einloggen
oder
Registrieren
Users
Studium
Lehrveranstaltungen
Sie sind hier:
Foswiki
>
F07_Studium Web
>
F07_ES_en
(11 Jan 2016,
GeneratedContent
)
Course Embedded Systems
Course
Meets requirements of following modules(MID)
Course Organization
Assessment
Course components
Lecture/Exercise
Lab
Project
Responsible:
Prof.Dr.G.Hartung
Course
Meets requirements of following modules(MID)
in active programs
Ba ET2012 ES
Ba TIN2012 ES
Course Organization
Version
created
2013-07-14
VID
1
valid from
WS 2012/13
valid to
Course identifiers
Long name
Embedded Systems
CID
F07_ES
CEID (exam identifier)
Contact hours per week (SWS)
Lecture
2
Exercise (unsplit)
1
Exercise (split)
Lab
1
Project
Seminar
Tutorial(voluntary)
2
Total contact hours
Lecture
30
Exercise (unsplit)
15
Exercise (split)
Lab
15
Project
Seminar
Tutorial (voluntary)
30
Max. capacity
Exercise (unsplit)
Exercise (split)
18
Lab
36
Project
36
Seminar
Total effort (hours):
150
Instruction language
Deutsch
Study Level
Bachelor
Prerequisites
basic knowledge in computer engineering
FSA and FSM
Mini/Microcontroller programming
C programming language
Textbooks, Recommended Reading
W.Wolff: Computers as Compenents: Principles of Embedded System Design
Instructors
Prof.Dr.G.Hartung
Supporting Scientific Staff
Dipl.-Ing. C. Ctistis
Transcipt Entry
Embedded Systems
Assessment
Type
oR
oral report of project
wR
written project report
oE
structured oral examination
Total effort [hours]
oE
11
wR
16
oR
3
Frequency:
2/year
Course components
Lecture/Exercise
Objectives
Contents
analysis and specification methods
functional decomposition
behavior description
object oriented description
architecture of embedded systems
hardware aspects
Microcontroller
SOC system on (programmable) chip
use of I/O controllers
serial interface
parallel interface
DMA
energy awareness
software aspects
choice of programming language
Assembler
C
C++
andere
software system architecture
singletasking
Implementing a FSM (finite state machine)
table based static function scheduling
multitasking
RTOS with an example
Embedded Linux
timing requirements
Distributed embedded systems
Basics of distributed systems
communication system levelling
basics of field busses
programming paradigms for distributed systems
message communication
shared variable communication ('network variables')
Service-based communication
Acquired Skills
extraction of a formal model description from text
Writing Software for an embedded system
using Assembler
using C on base of a hardware driver interface
using C on top of RTOS
Additional Component Assessment
Lab
Objectives
Contents
Modelling and implementing an embedded system
Acquired Skills
extraction of system architecture from adapted natural language text
software development based on system description
Using a hardware driver interface
Using a typical development suite
Testing with remote rebugging
Operational Competences
Working in small teams
delivering milestones on time
implementation on schedule
Presentation of development steps, problems and solutions
Additional Component Assessment
Project
Objectives
Acquired Skills
development of an embedded system
hardware architecture
recherche of suitable modules
Application of modelling and design techniques
Implementation
experience in programming complex systems
development of test strategies
finding solutions in a team
planning of medium size projects
fulfilling tasks on time
presentation
Operational Competences
mastering complex tasks with the team
project planning and steering
fulfilling tasks on time
building an embedded system prototype
writing descriptions
system design
system implementation
Additional Component Assessment
Form Kompetenznachweis
Beitrag PE am LV-Ergebnis
Intervall
1/year
E
ditieren
|
A
nhang
|
Druckversion (
p
)
|
H
istorie
: r3
<
r2
<
r1
|
Querverweise (
b
)
|
Quelltext (
v
)
|
Editieren
w
ikitext
|
M
ehr Topic-Aktionen
Topic-Revision: r3 - 11 Jan 2016,
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