STM32F100 a watchdog

Ano, kromě IWDG je tam taky WWDG, window watchdog. Chová se rozdílně, jelikož občerstvování WWDG musí být v určitém intervalu od-do, nelze jej resetovat kdykoliv. WWDG tedy dokáže odchytit např. i chybu typu “kus programu proběhl příliš rychle”.

Co se týká kosmických částic a pamětí v MCU, to řeší (pro domácí prostředí) norma tuším IEC 60730 (alias class B compliance). Různé selftesty MCU běžící na pozadí aplikace.

A samozřejmě je vždy mnohem lepší si EMC vyřešit řádně již na plošném spoji. Bohužel se v práci setkávám často i s tím, že v rámci cost cuttingu se neosazují ani síťové filtry. Potom když se tam při testech posílají různá síťová přepětí, procesory zdechávají. Opětovné vrácení EMI filtrů pak kupodivu pomáhá, ale zákaznická firma je tam nechce. Smutné.