![]()  | 
  
    Imt.Base C++ API V4.1.1.0
    
   | 
 
Go to the source code of this file.
Classes | |
| struct | IWDG_InitStruct | 
| IWDG init struct definition.  More... | |
Enumerations | |
| enum | IWDG_Prescaler {  IWDG_Prescaler_4 = ((uint32_t)0x00000000) , IWDG_Prescaler_8 = ((uint32_t)0x00000001) , IWDG_Prescaler_16 = ((uint32_t)0x00000002) , IWDG_Prescaler_32 = ((uint32_t)0x00000003) , IWDG_Prescaler_64 = ((uint32_t)0x00000004) , IWDG_Prescaler_128 = ((uint32_t)0x00000005) , IWDG_Prescaler_256 = ((uint32_t)0x00000006) }  | 
| Independent watchdog (IWDG)  More... | |
Functions | |
| void | IWDG_ConfigureAndStart (IWDG_InitStruct const *const pIwdgInitStruct) | 
| IWDG init struct definition.   | |
| void | IWDG_Reset () | 
| Resets the Watchdog timer.   | |
| enum IWDG_Prescaler | 
Independent watchdog (IWDG)
Reference: ST_CortexM0_STM32F030_TRM_Rev4.pdf Chapter 19 Enumeration for the available Prescaler factors
| Enumerator | |
|---|---|
| IWDG_Prescaler_4 | |
| IWDG_Prescaler_8 | |
| IWDG_Prescaler_16 | |
| IWDG_Prescaler_32 | |
| IWDG_Prescaler_64 | |
| IWDG_Prescaler_128 | |
| IWDG_Prescaler_256 | |
Definition at line 24 of file SystemPeripherals_IWDG.h.
| void IWDG_ConfigureAndStart | ( | IWDG_InitStruct const *const | pIwdgInitStruct | ) | 
IWDG init struct definition.
| pIwdgInitStruct | the initial structure | 
| void IWDG_Reset | ( | ) | 
Resets the Watchdog timer.
Must be called by software at regular intervals, otherwise the watchdog generates a reset.