STM32: Драйвер светодиода

Я купил мощный светодиод (5 ватт, 330 люмен), возник вопрос — как его включить? Конечно, к нему прилагался какой-то китайский драйвер, но захотелось пощупать процесс самому и понять, как это работает.

Библиотека для STM32 — itacone

Библиотека StdPeriph от ST окончательно перестала удовлетворять меня своим неудобным синтаксисом и тем, что на все эти настройки тратится много времени. Стыдно сказать, у меня даже есть файл-шаблон, где сложены все основные примеры настройки нужной мне периферии — но конечно, назвать это профессионализмом нельзя. Поэтому я пишу библиотеку itacone для упрощения всех этих взаимодействий.