Wpis z mikrobloga

Mam zabawę z timerami w STM32 i chcę zrozumieć, dlaczego uzyskuję taką częstotliwość. Ustawiłem sobie tak:
- Taktowanie z HSE(kwarc 12MHz), podzielone przez 2 na wejściu do PLL, PLL pomnożone razy 12, co daje 72MHz dla PLLCLK.
- Załączyłem sobie timer1, preskaler wyłączony, ARR = 1, PWM Mode 1
Maksymalną częstotliwość jaką uzyskałem przemiatania portem to 18MHz, czyli 4 razy mniej niż PLLCLK, który taktuje licznik. Dlaczego, tak jest? ( rozumiałbym jeszcze, gdybym miał 36MHz )
#stm32 #elektronika
  • 4