Prof. Dr. YoMan
User
Brownout-Funktion eines Reset-ICs ist nicht stoppen sondern ein x-ms anliegendes Reset Signal für den uC.
Es gibt 100% zuverlässige externe-Watchdog ICs (genau wie Brownout-Reset-Wächter).
Diesen kleinen Teilchen darf man dann im x-ms Takt einen Flankenwechsel eingeben. Tut man das für eine gewisse Zeit nicht, gibts auch ein x-ms anliegendes Reset Signal für den uC.
Den Flankenwechsel erzeugt man an einer Stelle im uC-Code, welche schon bei kleinen Problemen im Ablauf nicht mehr angesprungen wird.
Man braucht die externen Watchdog und Brownout-Wächter eigentlich nicht, wenn der uC sowas schon mitbringt, aber die uC-Teile sind leider oft nicht sauber implementiert.
Ein SC70-6 hat wohl noch auf jeder Platine platz.
Es gibt 100% zuverlässige externe-Watchdog ICs (genau wie Brownout-Reset-Wächter).
Diesen kleinen Teilchen darf man dann im x-ms Takt einen Flankenwechsel eingeben. Tut man das für eine gewisse Zeit nicht, gibts auch ein x-ms anliegendes Reset Signal für den uC.
Den Flankenwechsel erzeugt man an einer Stelle im uC-Code, welche schon bei kleinen Problemen im Ablauf nicht mehr angesprungen wird.
Man braucht die externen Watchdog und Brownout-Wächter eigentlich nicht, wenn der uC sowas schon mitbringt, aber die uC-Teile sind leider oft nicht sauber implementiert.
Ein SC70-6 hat wohl noch auf jeder Platine platz.