<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
To už ale vyžaduje velký MCU s memory managementem.<br>
<br>
A stejně je lepší WD použít, protože vždycky může nastat jev, který
nebyl ošetřen. Třeba když se do atomu v RAMce trefí pořádná částice
a rozbije atom:-)<br>
<img src="cid:part1.HvJAW1f4.sue5H8RJ@seznam.cz" alt=""><br>
Podobný obrázky mám 3, získány v 392 mm^3 čipu za cca 3 týdny. Není
to tedy až tak exotický jev.<br>
<br>
PH<br>
<br>
<div class="moz-cite-prefix">Dne 13.06.2023 v 21:42 Miroslav Mraz
napsal(a):<br>
</div>
<blockquote type="cite"
cite="mid:5c1dc15c-270a-65d9-18bd-a3df2ceb000d@volny.cz">Netvrdím,
že WDT u moderních MCU není potřeba, ale některé chyby se dají
ošetřit i jinak. Např. přetečení zásobníku a (z toho vyplývající)
čtení/zápis z/na neexistující adresu vede na hard-fault přerušení
a to se dá vyřešit softwarovým resetem. Podobně se dá WDT udělat
pomocí obecného čítače, pokud dokáže čítat dostatečně dlouho.
<br>
Pak je dobrá zpětná vazba když po každém restartu kontrolujeme
proč k resetu vlastně došlo. Bývá na to extra registr.
<br>
<br>
Mrazík
<br>
<br>
On 12. 06. 23 12:23, Jaroslav Meduna wrote:
<br>
<blockquote type="cite">DD, pravdepodobne nejsou potreba,
protožemoderni MCU mají „mnoho“ WDT integrovanych v jadre. Není
výjimkou mit tak na chipu 4 nebo 6 WDT s pokročilou
funkcionalitou. Zdrcujici výhodou SoC reseni je vice nez radova
EMI odolnost. Zdravim, JM P.S. prosim nepřeposílat, ale regnout
se osobne.
<br>
</blockquote>
</blockquote>
</body>
</html>