ESP8266 Developer Zone The Official ESP8266 Forum 2015-07-07T01:07:33+08:00 https://bbs.espressif.com:443/feed.php?f=7&t=696 2015-07-07T01:07:33+08:00 2015-07-07T01:07:33+08:00 https://bbs.espressif.com:443/viewtopic.php?t=696&p=2521#p2521 <![CDATA[Description of hardware watchdog and software watchdog]]>
I am starting to read about the concepts of a "hardware" watchdog and a "software" watchdog. These result in the following questions:

- What is the difference between the hardware and software watchdogs?
- What are the timing values for these separate watchdogs?
- What might go wrong if user code were to keep control for too long?
- Is there a way to "yield" control back to the OS from user code but return control and state/context to where I yielded from?
- Do os_delay_us() timers yield control back to the OS?

Many thanks ... Neil

Statistics: Posted by kolban — Tue Jul 07, 2015 1:07 am


]]>