Přístupnostní navigace
E-application
Search Search Close
Course detail
FEKT-MPA-VO1Acad. year: 2023/2024
In the first part of the course, students become familiar with architecture of ECU, common microcontrollers and fundamentals of the MCU programming. Then, some of the internal and external peripheries will be described in detail and examples of the building blocks application will be given. In the next part of the course, methods of reliability and functional safety will be presented. Then, RTOS and fundamentals of AUTOSAR will be explained. At the end, the tools and protocols of the on-board diagnostics will be presented.
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Department
Entry knowledge
Rules for evaluation and completion of the course
Aims
Study aids
Prerequisites and corequisites
Basic literature
Recommended reading
Classification of course in study plans
Lecture
Teacher / Lecturer
Syllabus
1. Fundamentals of embedded systems, logical and computational systems2. Microcontroller architecture – CPU, memory management, accelerators3. Fundamentals of MCU programming design and tools, state automata4. Basic MCU peripherals – GPIO, timer, clock system, WDT, IRQ5. Basic MCU peripherals – ADC, UART6. Basic MCU peripherals – SPI, I2C7. Advanced MCU peripherals – DMA, RMII, DCAN, RGN8. Design of an embedded system9. External components integration10. Real-Time Operating System (RTOS)11. Fundamentals of AUTOSAR12. Fault-tolerant systems13. On-board diagnostics – tools, OBD protocols
Laboratory exercise