Subject description - B3B38VSY1
Summary of Study |
Summary of Branches |
All Subject Groups |
All Subjects |
List of Roles |
Explanatory Notes
Instructions
Web page:
https://moodle.fel.cvut.cz/courses/B3B38VSY
Anotation:
The course is focused on the means, components and solutions of embedded systems, with microcontrollers with ARM Cortex-M core. After introductory tasks within the lab. students solve two smaller and two larger vest projects. system with a microcontroller and other electronic blocks on a solderless contact field. Projects include program and circuit implementation.
Content:
The course is focused on the means, components and solutions of embedded systems, with microcontrollers with ARM Cortex-M core. After introductory tasks within the lab. students solve two smaller and two larger vest projects. system with a microcontroller and other electronic blocks on a solderless contact field. Projects include program and circuit implementation.
| 1. | | Structure and functional blocks of the embedded system |
| 2. | | ARM Cortex - M microcontroller architecture, program creation, debugging |
| 3. | | ARM Cortex - M, properties such as RISC architecture, instruction set and its use |
| 4. | | Communication with inputs and outputs of ARM Cortex M4 microcontroller in STM32 version |
| 5. | | Numbers, their representations, calculations; averaging and digital filtering for noise suppression |
| 6. | | Basic logic circuits for embedded systems (gates, registers, counters…) |
| 7. | | CMOS logic circuits, basic features and properties, methods of deployment |
| 8. | | Semiconductor memories, types, properties, functions, uses |
| 9. | | External microcontroller bus, data input and output; interrupt system ARM Cortex M |
| 10. | | A / D and D / A converters, their use; basic version of the built-in system for the controller |
| 11. | | Programmable I / O circuits, counter units, DMA controllers |
| 12. | | Serial interfaces of microcontrollers SPI, I2C, I2S, ..., |
| 13. | | Supervision circuits, monitoring and power supply circuits of embedded systems |
| 14. | | Communication of the embedded system with the operator, control and display. elements; power control. action members |
Course outlines:
| 1. | | Structure and functional blocks of the embedded system |
| 2. | | ARM Cortex - M microcontroller architecture, program creation, debugging |
| 3. | | ARM Cortex - M, properties such as RISC architecture, instruction set and its use |
| 4. | | Communication with inputs and outputs of ARM Cortex M4 microcontroller in STM32 version |
| 5. | | Numbers, their representations, calculations; averaging and digital filtering for noise suppression |
| 6. | | Basic logic circuits for embedded systems (gates, registers, counters…) |
| 7. | | CMOS logic circuits, basic features and properties, methods of deployment |
| 8. | | Semiconductor memories, types, properties, functions, uses |
| 9. | | External microcontroller bus, data input and output; interrupt system ARM Cortex M |
| 10. | | A / D and D / A converters, their use; basic version of the built-in system for the controller |
| 11. | | Programmable I / O circuits, counter units, DMA controllers |
| 12. | | Serial interfaces of microcontrollers SPI, I2C, I2S, ..., |
| 13. | | Supervision circuits, monitoring and power supply circuits of embedded systems |
| 14. | | Communication of the embedded system with the operator, control and display. elements; power control. action members |
Exercises outline:
Literature:
| 1. | | Yiu, J.: The Definitive Guide to ARM Cortex -M3, M4 Processors,, 2014, ISBN-13: 978-0124080829 (Dostupná pro uživatele NTK na http://www.sciencedirect.com.ezproxy.techlib.cz/science/book/9780124080829 |
| 2. | | Brown, G.: Discovering the STM32 Microcontroller, 2016, na: http://www.cs.indiana.edu/~geobrown/book.pdf |
| 3. | | Bindal, A.: Electronics for Embedded Systems, Springer,2017, ISBN 978-3-319-39439-8, dostupné přes ČVUT na: https://link.springer.com/book/10.1007%2F978-3-319-39439-8 |
Requirements:
Subject is included into these academic programs:
| Page updated 15.5.2026 17:51:27, semester: L/2027-8, L/2029-30, Z/2028-9, L/2025-6, Z/2026-7, Z/2027-8, L/2028-9, Z/2025-6, L/2026-7, Send comments about the content to the Administrators of the Academic Programs |
Proposal and Realization: I. Halaška (K336), J. Novák (K336) |