Программирование МК STM32. Урок 145. WS2812B. Новые эффекты и оптимизация кода. Часть 1

Аватар автора
Narod Stream
В данном занятии мы продолжим работу со светодиодами RGB, в которые встроен чип для управления их свечением. Мы проведём определённые мероприятия по оптимизации кода, в частности применим 8-битный буфер для DMA, также произведём отвязку от количества светодиодов в ленте. Также мы познакомимся с цветовой моделью HSV, которая нам поможет гораздо упростить написание кода красивых эффектов для ленты. Микроконтроллер мы будем использовать народный - STM32F103C8T6, расположенный на очень дешёвой отладочной плате. В данной части урока мы познакомимся с цветовой моделью HSV, настроим проект, напишем функцию конвертирования данных цветового пространства HSV в RGB, а также напишем первый тест. Навигация по видео: 00:00 Введение 01:44 Цветовая модель HSV 06:06 Настроим проект 12:14 Функция конвертирования HSV в RGB 21:30 Запишем данные массива RGB в буфер DMA 23:26 Функция первого теста 27:42 Подключим нашу схему с лентой 29:23 Проверим работу теста на ленте Рекомендуется также перед просмотром данного урока просмотреть данное видео: Вы можете помочь проекту: ЮMoney Карта Сбербанка (МИР) 2202201799288929

0/0


0/0

0/0

0/0