[−][src]Trait esp32_hal::prelude::_embedded_hal_watchdog_WatchdogEnable
Enables A watchdog timer to reset the processor if software is frozen or stalled.
Associated Types
type Time
Unit of time used by the watchdog
Required methods
fn start<T>(&mut self, period: T) where
T: Into<Self::Time>,
T: Into<Self::Time>,
Starts the watchdog with a given period, typically once this is done the watchdog needs to be kicked periodically or the processor is reset.
Implementors
impl WatchdogEnable for esp32_hal::clock_control::watchdog::Watchdog[src]
Enable watchdog timer, only change stage 1 period, don't change default action
impl<TIMG: TimerGroup> WatchdogEnable for esp32_hal::timer::watchdog::Watchdog<TIMG>[src]
Enable watchdog timer, only change stage 1 period, don't change default action