Pull to refresh
9
0
Александр П. @homesoft

PhD, independent researcher

Send message

Еще один способ подключения WS2812B к микроконтроллеру

Reading time2 min
Views32K
image

Довольно популярной сегодня является тема подключения светодиодных линеек WS2812B к различным микроконтроллерам, а также тема их программирования.

Не буду подробно останавливаться на протоколе. Достаточно сказать, что кодирование бит 0 и 1 осуществляется импульсами разной длительности. Вывод этих импульсов как раз и представляет собой головную боль при программировании MCU (использование готовых библиотек для Arduino в расчёт не беру, так как цель статьи показать именно детали процесса).

Мой выбор микроконтроллера пал на TI Stellaris LM4F120 по двум причинам:
  • Был в наличии (недорогая плата LaunchPad от TI);
  • Мой проект достаточно требователен к ресурсам, а MCU ARM® Cortex™-M4F c возможностями прямого доступа к памяти (DMA) как раз подходящее решение.

Читать дальше →
Total votes 18: ↑17 and ↓1+16
Comments9

Information

Rating
5,526-th
Location
Lyon, Rhône, Франция
Date of birth
Registered
Activity