Logo ČVUT
Loading...
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2011/2012

Embedded Systems

The course is not on the list Without time-table
Code Completion Credits Range
X36AMI Z,ZK 4 2+2s
The course is a substitute for:
Applications of Microprocessors (36AMI)
Lecturer:
Neurčen (gar.), Miroslav Skrbek
Tutor:
Neurčen (gar.), Miroslav Skrbek
Supervisor:
Department of Computer Science and Engineering
Synopsis:

The subject is oriented on technologies exploited in embedded microcomputer applications. Topics covered are: modifications of standard programming languages, principles and implementation approaches applied in real-time

kernels, automaton models in real-time program design, fuzzy control and real-time data filtering. Attention is given to debugging and optimising of embedded applications. Practice is oriented on developing abilities in design and implementation of applications based on single-chip microcomputers.

Requirements:

Project completion and presentation.

Syllabus of lectures:

1. Embedded microcomputer systems, single-chip microcontrollers.

2. Processor architecture in current single-chip microcomputer systems.

3. Programming in assembler, libraries.

4. Programming in C, support for specific microcomputer features.

5. Real-time kernels: Synchronising and communication means.

6. Real-time kernels: Scheduling algorithms.

7. Kernels in distributed applications. Use of standard operating systems.

8. Automaton models of execution: Use of finite state machines.

9. Automaton models of execution: Use of Petri nets.

10. Fuzzy technology basics.

11. Fuzzy technology use in programming of control systems.

12. Analog signal processing, method of digital filtering.

13. Debugging tools: hardware and software.

14. Methods of optimising.

Syllabus of tutorials:

1. Introduction, semestral project assignment.

2. Project oriented to 8051/8051XA and AVR lines of single-chip microcomputers.

3. - " -

4. - " -

5. - " -

6. - " -

7. - " -

8. - " -

9. - " -

10. - " -

11. - " -

12. Presentation and evaluation of results.

13. - " -

14. Assessment.

Study Objective:
Study materials:

[1] Tabak D., Hintz K.J.: Microcontrollers: Architecture and Programming. McGraw-Hill 1992.

Note:
Further information:
No time-table has been prepared for this course
The course is a part of the following study plans:
Generated on 2012-7-9
For updated information see http://bilakniha.cvut.cz/en/predmet11478704.html