Программирование МК STM32. Урок 104. FreeRTOS. Бинарные (двоичные) семафоры. Часть 2

Аватар автора
Narod Stream
В данном уроке мы займёмся программированием микроконтроллеров STM32 с использованием операционной системы реального времени FreeRTOS и главной темой данного занятия будет изучение бинарных (двоичных) семафоров. Мы узнаем, для чего они нужны и как они работают. Микроконтроллер мы используем STM32F746NGH6, находящийся на плате STM32F746G-DISCO (32F746GDISCOVERY), так как на данной плате установлен удобный дисплей, по которому удобно отслеживать процессы. В данной части урока мы добавим функцию с кодом критической секции и сравним, как этот код будет работать без семафора и с применением бинарного семафора. Навигация по видео: 00:00 Введение 00:52 Инициализируем дисплей и выведем на него шапку 04:14 Добавим код в процедуру обработки прерываний таймера для счёта секунд 06:40 Добавим функцию для критической секции и проверим её работу пока без семафора 10:18 Подключим семафор и проверим его работу на практике Рекомендуется также перед просмотром данного урока просмотреть данное видео: Вы можете помочь проекту: ЮMoney Карта Сбербанка (МИР) 2202201799288929

0/0


0/0

0/0

0/0

0/0