Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2018/2019

Advanced embedded systems

Login to KOS for course enrollment Display time-table
Code Completion Credits Range Language
MI-PVS Z,ZK 4 2P+2C Czech
Lecturer:
Miroslav Skrbek (guarantor)
Tutor:
Miroslav Skrbek (guarantor)
Supervisor:
Department of Digital Design
Synopsis:

The course is focused on ARM processors and microcontrollers and their usage in wide range of applications. The course includes a series of advanced topics like security support, working with mass storage devices, motor control, system control and industrial communication. The students obtain both theoretical and also practical experiences with embedded systems.

Requirements:

Programming in C, Linux OS

Syllabus of lectures:

1. ARM processor architecture

2. ARM development tools

3. ARM peripherals

4. Consumption optimization in microcontrollers

5. Security support in microcontrollers

6. Advanced sensors (MEMS, humidity, ultrasound, GPS)

7. USB host, writing data to mass storage, SD cards

8. Signal processing (filters, FFT), signal processors

9. Motor and stepper motor control

10. Feedback, continuous, non-continuous and digital control, PID

11. Industrial busses and communication (industrial Ethernet, Modbus, Fieldbus, CAN)

12. Linux platforms, mixed platforms GPU, FPGA

13. Reserved

Syllabus of tutorials:

The labs are composed as a set of task on real devices like meteorology station with data acquisition, motor rotation speed control, CAN bus communication. Each task covers several topics from lectures.

Study Objective:

The goal of the course is to teach students advanced embedded systems based on the ARM processors. The students learn the architecture and peripherals of modern ARM processors including C programming. The motor control, signal processing, industrial communication and sensor data processing are included in the course,

Study materials:

Noergaard, T.: Embedded System Architecture. Elsevier Inc., 2005. ISBN: 0-7506-7792-9

Note:
Further information:
https://moodle.fit.cvut.cz/courses/MI-PVS/
Time-table for winter semester 2018/2019:
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Mon
Tue
Fri
Thu
Fri
roomTH:A-1048
Skrbek M.
12:45–14:15
(lecture parallel1)
Thákurova 7 (FSv-budova A)
Servitova laborka
roomTH:A-1048
Skrbek M.
14:30–16:00
(lecture parallel1
parallel nr.101)

Thákurova 7 (FSv-budova A)
Servitova laborka
Time-table for summer semester 2018/2019:
Time-table is not available yet
The course is a part of the following study plans:
Data valid to 2019-05-19
For updated information see http://bilakniha.cvut.cz/en/predmet4731906.html