Čítače a časovače, zpracování a generování událostí

  • Obsluhují 8/16/32b registry, pro uložení počtu událostí
    • S příchodem CLK aktualizují hodnotu (INC/DEC)
    • Hodnotu lze měnit
    • Umožňují změnit/nastavit frekvenci inkrementace
    • Mohou generovat IRQ
    • Čítač
      • čítá výskyt událostí
    • Časovač
      • měří časový úsek a může generovat události
        Pasted image 20260616145649.png

Pulsně šířková modulace (PWM)

  • Pomocí čítače spíná výstupní signál On/OFF
  • Jednoduchý D/A převodník
  • Výstup je čtverec
  • Typy
    • hranově zarovnané
      • Čítá vzestupně
      • Po max Val se vynuluje
    • Středově zarovnané
      • Čítá vzestupně i sestupně
      • každý kanál spíná v jiném čase
    • Jednorázové
      • Čítač čítá jen vzestupně
      • Generuje jen jednu periodu
  • Střída je poměr ON/OFF času
  • HW PWM Pasted image 20260616150600.png

RTC hodiny reálného času

  • RTC signál je získáván z externího oscilátoru, nebo odděleně od main CLK
  • Základ je oscilátor na 32,768kHz
  • Slouží pro přesné měření času, i v úsporných režimech procesoru
  • Bývá zálohován Baterií
  • Interní nebo připojení přes standartní sběrnice

Dohlížecí obvody pro napájení (power-fail), watchdog.

  • Monitorují pracovní podmínky procesoru
  • V případě vykročení mimo provedou správný reset zařízení
  • Mohou poskytnou varování i předem
  • zajišťují zotavení ze zamrznutí
  • Mohou řídit přepnutí na bateriovou zálohu
  • Obvody generující reset
  • typicky komparátor, schopnost detekovat a upozornit před vybitím kondenzátorů

Watchdog

  • Volně běžící čítač pro zotavení z pádu programu
  • Resetuje se programově
  • Při přetečení provede reset zařízení
  • Interní/Externí
    • Interní nejde vypnout??, lepší řešení

Vytvořeno: 29. 5. 2026, 16:44
Poslední aktualizace: 16. 6. 2026, 17:05