modm API documentation
Iwdg Class Reference

Public Types

enum  Prescaler : uint32_t {
  Div4 = 0, Div8 = IWDG_PR_PR_0, Div16 = IWDG_PR_PR_1, Div32 = IWDG_PR_PR_1 | IWDG_PR_PR_0,
  Div64 = IWDG_PR_PR_2, Div128 = IWDG_PR_PR_2 | IWDG_PR_PR_0, Div256 = IWDG_PR_PR_2 | IWDG_PR_PR_1, All = IWDG_PR_PR_2 | IWDG_PR_PR_1 | IWDG_PR_PR_0
}
 
enum  Status : uint32_t { None = 0, Prescaler = IWDG_SR_PVU, Reload = IWDG_SR_RVU, All = IWDG_SR_PVU | IWDG_SR_RVU }
 

Static Public Member Functions

static void initialize (Prescaler prescaler, uint32_t reload)
 
static void enable ()
 
static void trigger ()
 
static Status getStatus ()
 

The documentation for this class was generated from the following files: