![]() |
Telelogic Rhapsody (steve huntington) | ![]() |
Topic Title: Embedded Systems Topic Summary: Created On: 7-Sep-2006 14:21 Status: Read Only |
Linear : Threading : Single : Branch |
![]() |
![]()
|
![]() |
|
Embedded Systems
Vorarlberg University of Applied Sciences Dornbirn, Austria [url]www.fhv.at[/url] Instructor: Horatiu O. Pilsan Program: Undergraduate Studies in Computer Science Course Description Applications of microprocessor systems in embedded systems Modelling: introduction to real-time UML, modelling of the object behaviour, using a real-time framework, simulation methods. Programming: programming characteristics (limited resources, interrupt), functioning and programming of simple peripheral units (e.g. timer/counter, display, keyboard), special peripheral units (e.g. watchdog, A/D-converter), debugging methods. Real-time: properties of real-time systems, mode of operation and use of real-time operating systems, analysis of real-time systems, integration of communication stacks. Used programming language: C/C++. Course Aims and Objectives The students learn the specific properties of embedded and real-time systems as well as the basics of modelling and multitasking programming for this type of systems and the integration of communication protocols. They are able use this type of systems in solving an embedded system problem. Prerequisites Knowledge similar to the following courses taught in our computer science undergraduate study program: - Computer Architecture and Organization (1. semester). - Operating Systems (1. semester). - Computer Networks (2. semester). - Object Oriented Programming (2. semester) Teaching and Learning Methods - Interactive lectures - Self directed learning - Laboratory exercises Assessment Final written and practical examination. In this course the students, working in groups of two, will have to implement a solution for a embedded systems problem, that will have to run on the exercise platform board (Pentium 3 compatible, withVxWorks running on it and including peripherals such as A/D and D/A converter, serial interfaces, counter/timer, Ethernet, simple display and keyboard, etc.). Rhapsody is intended to be used through the entire course for: - requirements analysis of the problem, - modelling of the system (both static and dynamic), - implementation using C and/or C++. |
|
![]() |
Telelogic Rhapsody
» University Instructor Community » Curriculum Exchange
»
Embedded Systems
|
![]() |
FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.