Написать прошивку для 16-ти канального DMX512 диммера на STM32
Для устройства на MCU STM32F030C8T6TR необходимо написать прошивку. Устройство представляет собой простейший 16-ти канальный диммер с управлением по протоколу DMX512 (наcтройка адреса с помощью DIP-switch, 16 PWM выходов, управляющих MOSFET на выходе). В идеале RDM функционал (identify, чтение id, FW version, изменение DMX-адреса и т.п. через RDM-протокол) и обновление прошивки по DMX кабелю. Есть схема и прототип устройства, различные устройства для тестирования (ENTTEC USB PRO, GrandMA node, Logic Analyzers и т.п.), без проблем возможны изменения в схеме и т.п.