STM8 PWM модуляція
Трохи базису для тих хто як і я не знав як це працює. Що таке таймер Це окремий лічильник в мікроконтроллері. Тактуватись може або якимось зовнішнім джерелом, або тіками самого мікроконтролеру (з переддільника частоти). В STM8 є два 16-бітних таймери ( TIM1/TIM2 ), та один 8-бітний ( TIM4 ). Окрім того TIM1 та TIM2 ще мають окремі CAPCOM (capture-compare) канали, з допомгою яких можна конфігурувати окреми умови спрацювання таймеру. Наприклад можна задати на першому каналі PWM сигнал з заповненням 20%, на 2-ому 50% і на 3ому 90%. В TIM2 є 3 канали, а в TIM1 - чотири. Піни на яких є PWM від TIM2 Пін Альтернативний Канал таймеру PD4 PC5 TIM2_CH1 PD3 - TIM2_CH2 PA3 PD2 TIM2_CH3 Переддільник частоти (prescaler) Переддільник частоти (англ. prescaler) це електронний лічильник, що використовується дл...