Программирование МК STM32. Урок 111. FreeRTOS. Очереди. Часть 1

В данном уроке мы продолжим заниматься программированием микроконтроллеров STM32 с использованием операционной системы реального времени FreeRTOS и главной темой данного занятия будут очереди. Мы узнаем, для чего они вообще нужны, также проверим на практике работу очередей, причём использование их решит нашу задачу прошлого урока по несколько искаженному выводу строки на дисплей. В данной части урока мы познакомимся с тем, что такое очередь, какие они бывают, какие у них особенности, а также попробуем в работе очередь, передав через неё пока однотипные данные из одной задачи в другую. Отладочную плату можно приобрести здесь
Навигация по видео: 00:00 Введение 01:55 Кратко об очередях и способах их использования 07:17 Особенности очереди 15:15 Создадим и настроим проект 17:20 Добавим функцию для высокоприоритетной задачи 20:23 Добавим простую очередь 22:40 Передадим из наших задач в высокоприоритетную задачу вертикальную координату с помощью очереди 28:55 Посмотрим наш код в действии на практике Рекомендуется также перед просмотром данного урока просмотреть данное видео: Урок 104. FreeRTOS. Бинарные семафоры. Часть 1    • Программирование МК STM32. Урок 104. ...   Урок 104. FreeRTOS. Бинарные семафоры. Часть 2    • Программирование МК STM32. Урок 104. ...   Урок 106. FreeRTOS. Создание и уничтожение задач. Часть 1    • Программирование МК STM32. Урок 106. ...   Урок 106. FreeRTOS. Создание и уничтожение задач. Часть 2    • Программирование МК STM32. Урок 106. ...   Урок 108. FreeRTOS. Параметры    • Программирование МК STM32. Урок 108. ...   Урок 110. FreeRTOS. Приоритеты задач    • Программирование МК STM32. Урок 110. ...   Текстовая версия данной части урока
Группа в контакте http://vk.com/club116656325
Группа в Одноклассниках http://ok.ru/group/52987126153436
Группа в Facebook   / 236905359999556   Мой сайт "Программирование МК"
Форум
Вы можете помочь проекту: ЮMoney
Webmoney Z341906933112 Карта Сбербанка (МИР) 2202201799288929 Можно в USDT 1) Сеть:TRC20 Адрес: TBBPFk5Widf1CYvF7Xk5ssKXeiPJHwtMgS 2) Сеть: BSC BNB Smart Chain (BEP20) (комиссия намного меньше) Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17 3) Сеть: Huobi ECO Chain (HECO) (комиссия еще меньше) Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17

Смотрите также