FreeRTOS на Raspberry Pi Pico (RP2040) Часть 5: Семафоры
Автор: Learn Embedded Systems
Загружено: 2022-02-26
Просмотров: 13240
FreeRTOS — это операционная система реального времени с открытым исходным кодом, доступная для широкого спектра микроконтроллеров. Это видео — пятая часть серии, посвящённой использованию FreeRTOS на платах на базе RP2040, таких как Raspberry Pi Pico. В этом видео мы покажем вам, как работают семафоры FreeRTOS, и кратко расскажем, как их использовать, что они собой представляют и когда их не следует использовать. К концу этого руководства у вас будет проект, объясняющий, как семафоры можно использовать в качестве счётчика событий и синхронизатора. Двоичные семафоры используются как для взаимного исключения, так и для синхронизации. Счётные семафоры обычно используются для подсчёта событий и управления ресурсами.
Письменная версия этого руководства и использованный код доступны по ссылке: https://learnembeddedsystems.co.uk/fr...
Репозиторий шаблона проекта:
https://github.com/LearnEmbeddedSyste...
Команда GitHub: "git clone --recurse-submodules https://github.com/LearnEmbeddedSyste..."
Плейлист FreeRTOS на RP2040: • FreeRTOS Tutorial
В этом руководстве мы создадим простую программу, в которой Raspberry Pi Pi Pico использует две задачи FreeRTOS для печати в командную строку через USB-интерфейс, в котором запущена эта задача.
Временные метки
00:00 Вступление
00:43 Что такое двоичный семафор?
02:33 Что такое счётный семафор?
04:02 Вызовы API FreeRTOS
04:50 Пример
08:30 Заключение
Если это видео вам помогло, пожалуйста, поставьте лайк и подпишитесь. Спасибо!
Чтобы посмотреть наши видео о Raspberry Pi Pico, посмотрите плейлист здесь: • Pico Tutorials
Другие обучающие материалы и проекты по встраиваемым системам вы найдёте на нашем сайте https://learnembeddedsystems.co.uk
— Оборудование, которое мы регулярно используем —
Следующие ссылки — партнёрские, и я могу получать небольшой процент от соответствующих продаж по этим ссылкам. Используйте соответствующие ссылки для Великобритании или США.
Бюджетный паяльник: Великобритания: https://amzn.to/3pQpvUu США: https://amzn.to/3bBawIJ
Макетные платы: Великобритания: https://amzn.to/3solZCe США: https://amzn.to/3dGsHiS
Соединительные кабели: Великобритания: https://amzn.to/37JfToi США: https://amzn.to/3r384S9
Камера: Великобритания: https://amzn.to/3qKLwFr США: https://amzn.to/3pK0V7C
Объектив: Великобритания: https://amzn.to/380lQxp США: https://amzn.to/3knH3WL
Штатив: Великобритания: https://amzn.to/37H0Nzw США: https://amzn.to/3byKHsV
Все видео и обучающие материалы на этом канале указанные веб-сайты предназначены только для образовательных целей.
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: