Hallo,
bei den klassischen Arduinos mit Atmega328 (Uno, Nano,...) gibt es beim Einschalter der Stromversorgung einen Power On Reset Timer der wohl nach ca. 65ms einen Reset auslöst damit der Controller ordentlich startet. Soweit ich das verstanden habe kann man die Zeit mit bestimmten Fuses des Atmel einstellen.
Konkret habe ich jetzt eine Anwendung wo die externe 9V Spannungsversorgung ziemlich langsam hochfährt, das kommt von einem bestehenden kraftigen DC-DC Wandler der zuest einen "dicken" Elko lädt. Mitunter geht das nicht schnell / sauber genug und der Controller hängt sich beim Einschalten direkt auf. Kurzer Tastendruck auf den Reset Taster und alles ist gut, klar. Aber das ist keine gute Lösung....
Jetzt bin ich auf der Suche ob und wie ich in / über die Arduino IDE diesen Power On Timer etwas länger / langsamer einstellen kann. Eventuell in der boards.txt Datei "manuell"? Ist das der gleiche Timer der für den Watchdog verwendet wird?
Danke,
Christian