Операційні системи реального часу (2022) (ІПЗ)
Тип: Нормативний
Кафедра: радіоелектронних і комп'ютерних систем
Навчальний план
Семестр | Кредити | Звітність |
7 | 4 | Іспит |
Лекції
Семестр | К-сть годин | Лектор | Група(и) |
7 | 32 | доцент Карбовник І. Д. | ФеП-41 |
Лабораторні
Семестр | К-сть годин | Група | Викладач(і) |
7 | 32 | ФеП-41 |
Опис навчальної дисципліни
Мета: вивчити основи архітектури програмного забезпечення систем реального часу, планування, способи роботи з ресурсами, перериваннями та паралельними потоками.
Цілі: продемонструвати студентам особливості багатозадачних ОС у реальному часі, стратегії планування, структури пріоритетів та керування завданнями а також можливості керування пам’яттю та спільного використання коду.
Рекомендована література
- 1) Richard Barry. Mastering the FreeRTOS Real Time Kernel. A Hands-On Tutorial Guide. – Real Time Engineers Ltd., 2016. –399p. https://www.freertos.org/fr-content-src/uploads/2018/07/161204_Mastering_the_FreeRTOS_Real_Time_Kernel-A_Hands-On_Tutorial_Guide.pdf
- 2) Brian Amos. Hands-On RTOS with Microcontrollers: Building real-time embedded systems using FreeRTOS, STM32 MCUs, and SEGGER debug tools. – Packt Publishing, 2020. – 496p.
- 3) Colin Walls. Building a Real Time Operating System: RTOS from the Ground Up. – Elsevier Science & Technology Books, 2008. – 288p.
- 4), Raj Kamal. Embedded Systems. McGraw Hill, third edition, 2014.