Лекция-практикум "SM32CubeIDE + FreeRTOS. Примеры задач, очереди, семафоров"
Vladimir Leonidov [BMSTU]
0:00 / 0:00
Лекция-практикум "SM32CubeIDE + FreeRTOS. Примеры задач, очереди, семафоров"
24 427 просмотров · 5 л. назад
Vladimir Leonidov [BMSTU]
4,8 тыс. подписчиков
24 427 просмотров · 5 л. назад
Лекция 26.12.2020 по курсу "Проектирование микропроцессорных систем"
Разработка проекта на базе FreeRTOS (CMSIS OS v2) в STM32 CubeIDE под МК STM32F107. Среда разработки: STM32CubeIDE
Что продемонстрировано:
1. Реализация многозадачности в операционных системах реального времени (ОС РВ).
2. Работа с очередью в ОС РВ.
3. Работа с семафорами в ОС РВ.
4. Работа с USART, ШИМ и портами ввода-вывода с использованием библиотеки HAL.
Ссылка на проект на GitHub:
https://github.com/Leonidov/STM32-Lab...