блюпилл, stm32f10x, таймер на гпио, libopencm3
![топ 100 блогов](/media/images/default.jpg)
идея - сконфигурировать аппаратный таймер (любой) так, чтоб на какой-то ножке микроконтроллера получился тупой меандр на 4кГц (или сколько там пьезопищалке надо).
тупо через типовые функции libopencm3. тупо, чтоб аппаратный таймер аппаратно дергал ножку. тупо чтоб после инициализации на ножке появлялся таймер, а после выключения пропадал. чтоб не надо было в цикле или в прерывании передергивать ножку.
почему-то такие примеры очень плохо ищутся, а вот примеры с передергиванием в обработчике прерывания или ваще пуллинг - запросто.
|
</> |