Программирование микроконтроллеров

Программирование микроконтроллеров STM32 от STMicroelectronics на CMSIS и HAL (используя STM32CubeMX) и AVR от Microchip Technology (Atmel).

Рассмотрим крайне интересное использование ШИМ (Широтно-Импульсной Модуляции) для создания аналогового сигнала произвольной формы (синусоида, пила, тангенс...), то есть сделаем своеобразный ЦАП (Цифро-Аналоговый Преобразователь).

Преобразование ШИМ-сигнала в синусоиду

1