Программирование МК ESP32. Урок 17. FreeRTOS. Счётные семафоры
Описание
На прошлом уроке мы уже работали с семафорами, но это были двоичные семафоры.
Теперь на повестке дня семафоры счётные.
Двоичные семафоры от счётных практически не отличаются ничем, только количество элементов в них всегда равно одному, а в счётных — более одного.
Недорогие отладочные платы ESP32 можно купить здесь https://alii.pub/723idz?erid=2SDnjevnsj1
Логический анализатор 16 каналов можно приобрести здесь https://alii.pub/721m8v?erid=2SDnjegsE8z
Дисплей LCD 20x4 можно приобрести тут https://alii.pub/71ziea?erid=2SDnjd8a3H4
Дисплей LCD 16x2 можно приобрести тут https://alii.pub/71zub8?erid=2SDnjcreLxi
Переходник I2C to LCD1602 2004 можно приобрести здесь https://alii.pub/71zint?erid=2SDnjd2eRdc
Многофункциональный переходник CJMCU FT232H USB к JTAG UART FIFO SPI I2C можно купить здесь https://alii.pub/723ggy?erid=2SDnjcq9rqZ
Данное видео в Дзен https://zen.yandex.ru/media/id/621dce1eec6d510475f70487/62938ce090e70861dd65f71a
Навигация по видео:
00:00 Введение
05:57 Создание семафора
07:48 Отдаём семафор
08:35 Забираем семафор
11:18 Испытание на практике
Рекомендуется также перед просмотром данного урока просмотреть данное видео:
Урок 5. GPIO interrupt https://rutube.ru/video/a11a00620c451082b1f88c90951503bb/
Урок 6. I2C. Подключаем внешний EEPROM https://rutube.ru/video/15cb63dbcb1eb7ecbad12a43b43d58e6/
Урок 7. I2C. Переходник для LCD 20×4 https://rutube.ru/video/4230e0988f26d79a5eb2903939d48e68/
Урок 8. SPI. Драйвер индикатора MAX7219 https://rutube.ru/video/6653608950995c050ea80e511f52c85d/
Урок 9. SPI. FLASH память W25Q. Получение информации из микросхемы https://rutube.ru/video/4a935620eb1f49309be20e7b93dc9864/
Урок 10. Возможность отладки кода https://rutube.ru/video/e0724c1584b40595e0fd63632da9e148/
Урок 13. Программные таймеры https://rutube.ru/video/575dafca05554d9d03143ecd06b79bfb/
Урок 14. FreeRTOS. Мьютексы https://rutube.ru/video/74a2c876686924eb8bb086b843a91603/
Урок 15. Аппаратные таймеры https://rutube.ru/video/ac1d6e7a50efcaf4669ebabb4e2d44ec/
Урок 16. FreeRTOS. Двоичные семафоры https://rutube.ru/video/d0b44fc730c7f18f742f30323a5115ba/
Текстовая версия и исходный код
на сайте: https://narodstream.ru/esp32-urok-17-freertos-schyotnye-semafory/
в Дзен: https://zen.yandex.ru/media/id/621dce1eec6d510475f70487/629447cf0afb373daf195ce7
Программирование на различных языках:
Группа в контакте https://vk.com/public180157427
Группа в Одноклассниках https://ok.ru/group/55057282891996
Программирование микроконтроллеров:
Группа в контакте http://vk.com/club116656325
Группа в Одноклассниках http://ok.ru/group/52987126153436
Мой сайт "Программирование МК" http://narodstream.ru/
Форум http://narodstream.ru/forum/
Вы можете помочь проекту:
ЮMoney
https://yoomoney.ru/to/41001176473465
Карта Сбербанка (МИР)
2202201799288929
Рекомендуемые видео




















