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

author narod stream   1 год. назад
2,662 views

123 Like   0 Dislike

Разработки на микропроцессорах. Иногда малость бесит. STM32. CooCox

STM32 - System Workbench - STM32CubeMX

About one month ago I released a video showing how to use cube, eclipse and freertos. https://www.youtube.com/watch?v=XRzQ_L_eSSk&t=1349s Early this week I was invited to participate in a ST Workshop (thanks ST, it was really interesting!) in which they showed the "right way" of doing the things.... hence this update. I also created a blog for this : http://fortytwoandnow.blogspot.com/2017/02/stm32-programming-ecosystem.html

STM32-Nucleo - Keil 5 IDE with CubeMX: Tutorial 9 - FreeRTOS

This tutorial shows the basics of using FreeRTOS with STM32 MCUs: 1. Creating Threads 2. Mutually Exclusive Semaphore 3. Signalling/Notify between Threads

Tutorial 1 FreeRTOS on STM32 With CUBEMX

Разработка в Visual Studio для микроконтроллеров STM32, MSP432 и других

В видео рассматривается процесс создания проекта в Visual Studio 2017 для разработки под микроконтроллеры семейства STM32. Официальный сайт разработчика плагина: https://visualgdb.com/ Наш канал в телеграмме: https://t.me/joinchat/EMVk8kPDmkdoR_rBTp8x6w

В данном уроке мы займёмся программированием микроконтроллеров STM32 с использованием операционной системы реального времени FreeRTOS и главной темой данного занятия будет изучение бинарных (двоичных) семафоров.
Мы узнаем, для чего они нужны и как они работают.
Микроконтроллер мы используем STM32F746NGH6, находящийся на плате STM32F746G-DISCO (32F746GDISCOVERY), так как на данной плате установлен удобный дисплей, по которому удобно отслеживать процессы.
В данной части урока мы познакомимся с семафорами, создадим и настроим проект для работы с ними.

Отладочную плату можно приобрести здесь http://ali.pub/2bpa7g

Навигация по видео:
00:09 Подарки от ST Microelectronics
04:31 Введение
05:41 Бинарные семафоры
09:03 Диаграмма, объясняющая работу бинарного семафора
18:26 Создаём проект
29:11 Настроим проект в System Workbench

Рекомендуется также перед просмотром данного урока просмотреть данное видео:
Обзор отладочной платы STM32F746G-DISCO. Часть 1 http://www.youtube.com/watch?v=XP2gMZ_kP38
Обзор отладочной платы STM32F746G-DISCO. Часть 2 http://www.youtube.com/watch?v=s9i9956DK40
Урок 54. System Workbench. FREE RTOS https://youtu.be/9l6ovhcmnkQ
Урок 64. HAL. LTDC. Часть 1 http://www.youtube.com/watch?v=TGLGSTquBAw
Урок 64. HAL. LTDC. Часть 2 http://www.youtube.com/watch?v=pWX7YyC57xk
Урок 64. HAL. LTDC. Часть 3 http://www.youtube.com/watch?v=e6vdNNzkJGo
Урок 66. HAL. LTDC. SDRAM. Часть 1 http://www.youtube.com/watch?v=QdyZdy8VrUY
Урок 66. HAL. LTDC. SDRAM. Часть 2 http://www.youtube.com/watch?v=s4AECweVDdw
Урок 67. HAL. LTDC. BMP. Часть 1 http://www.youtube.com/watch?v=ZT4Ftnw_oxM
Урок 67. HAL. LTDC. BMP. Часть 2 http://www.youtube.com/watch?v=_StFixPWB-0
Урок 69. HAL. LTDC. DMA2D. Часть 1 http://www.youtube.com/watch?v=C3RSWy7H63s
Урок 69. HAL. LTDC. DMA2D. Часть 2 http://www.youtube.com/watch?v=3E26_ZS8S_4
Урок 69. HAL. LTDC. DMA2D. Часть 3 http://www.youtube.com/watch?v=DPyoAGbLUpA
Урок 70. HAL. LTDC. Вывод текста на дисплей. Часть 1 http://www.youtube.com/watch?v=U9cxipn38PI
Урок 70. HAL. LTDC. Вывод текста на дисплей. Часть 2 http://www.youtube.com/watch?v=3BOYjUKwOOU

Текстовая версия данной части урока здесь http://narodstream.ru/stm-urok-104-freertos-binarnye-semafory-chast-1/

Группа в контакте http://vk.com/club116656325
Группа в Одноклассниках http://ok.ru/group/52987126153436
Группа в Facebook https://www.facebook.com/groups/236905359999556/
Мой сайт "Программирование МК" http://narodstream.ru/
Форум http://narodstream.ru/forum/

Вы можете помочь проекту:
Яндекс-деньги
https://money.yandex.ru/to/41001176473465
Webmoney
R422073279923
Z341906933112

Comments for video: