450-2053/01 – HW Platforms I (HWP I)

Gurantor departmentDepartment of Cybernetics and Biomedical EngineeringCredits4
Subject guarantordoc. Ing. Michal Prauzek, Ph.D.Subject version guarantordoc. Ing. Michal Prauzek, Ph.D.
Study levelundergraduate or graduate
Study languageCzech
Year of introduction2016/2017Year of cancellation
Intended for the facultiesFEIIntended for study typesBachelor
Instruction secured by
LoginNameTuitorTeacher giving lectures
CHR0080 Ing. Libor Chrástecký
PRA132 doc. Ing. Michal Prauzek, Ph.D.
Extent of instruction for forms of study
Form of studyWay of compl.Extent
Full-time Graded credit 2+2

Subject aims expressed by acquired skills and competences

The aim of this subject is to familiarize students with a digital and microprocessor technology. The content of lectures and exercises is composed to introduce and improve the digital and microprocessor knowledge skills. After passing this subject the students will be able determine basic terms in microprocessor area and choose appropriate hardware for implementing required algorithms.

Teaching methods

Individual consultations
Experimental work in labs
Project work


This course is focused on usage of digital technology in control system applications. Subject attention is aimed to microprocessor technology and architectures, also various microprocessor types are described. The instruments supporting the digital devices are also described. These technologies include: wire communication, wireless communication, analog and digital I/O interfaces, power supply circuits, etc. The exercises are aimed to programming the microcontrollers, especially the ARM Cortex M based.

Compulsory literature:

CATSOULIS, John. Designing embedded hardware. 2nd ed. Sebastopol, CA: O'Reilly, c2005, xvi, 377 p. ISBN 0596007558. GANSSLE, Jack G a Michael BARR. Embedded systems dictionary. San Francisco, CA: CMP Books, c2003, x, 291 p. ISBN 1578201209.

Recommended literature:

VALVANO, Jonathan W. Embedded systems: Introduction to the Arm Cortex(TM)-M3 microcontrollers. 2nd ed. s.l.: CreateSpace, 2012, xii, 462 s. ISBN 978-1477508992. KHANDPUR, Raghbir Singh. Printed circuit boards: design, fabrication, assembly and testing. New York: McGraw-Hill, c2006, xxiii, 691 p. ISBN 0071464204-.

Way of continuous check of knowledge in the course of semester

Semestral work


Další požadavky na studenta

There are not defined other requirements for students.


Subject has no prerequisities.


Subject has no co-requisities.

Subject syllabus:

1. Introduction to digital electronics: Logic circuits, computer system, program, data, memory. 2. Microprocessor (CPU): History, architecture, computing power, instruction set. Core ARM Cortex M. 3. Microcontroller (MCU): Structure, peripherals, programing model. 4. General purpose input/output interface: Data direction, pull-up resistor, logic levels. 5. Basic microcontroller configuration: Clock signal, watchdog, JTAG, power supply, voltage references, package. 6. Interrupts: Internal, external, software. 7. Counters and timers: input capture, output compare, pulse-wave modulation. Real time timers. 8. A/D converter and D/A converter: Parallel conversion, uuccessive approximation ADC, integrating ADC, sigma-delat ADC. Analog comparator. Multiplexors. 9. Basic communication interfaces: UART, I2C, SPI 10. Advanced communication interfaces: USB, wireless standards. 11. Direct memory access (DMA): Usage techniques 12. Lowe power methods: Low-power modes, duty cycling, event wake-up concept. 13. Devices for user interaction: Displays, keyboards, touch interfaces. 14. Evaluation test

Conditions for subject completion

Full-time form (validity from: 2017/2018 Winter semester)
Task nameType of taskMax. number of points
(act. for subtasks)
Min. number of points
Graded credit Graded credit 100 (100) 51
        Úkoly v laboratoři Laboratory work 20  1
        Závěrečný projekt Project 40  1
        Zápočtová písemka Written test 40  1
Mandatory attendence parzicipation: 80% attendance at the exercises

Show history

Occurrence in study plans

Academic yearProgrammeField of studySpec.FormStudy language Tut. centreYearWSType of duty
2019/2020 (B2660) Computer Systems for the Industry of the 21st. Century P Czech Ostrava 2 Compulsory study plan
2018/2019 (B2660) Computer Systems for the Industry of the 21st. Century P Czech Ostrava 2 Compulsory study plan
2017/2018 (B2660) Computer Systems for the Industry of the 21st. Century P Czech Ostrava 2 Compulsory study plan
2016/2017 (B2660) Computer Systems for the Industry of the 21st. Century P Czech Ostrava 2 Compulsory study plan

Occurrence in special blocks

Block nameAcademic yearForm of studyStudy language YearWSType of blockBlock owner