STM32F4 Standard Peripheral bibliotheek  1.0
ST Microelectronics bibliotheek documentatie voor de STM32F4 Standard Peripheral Library
 All Data Structures Files Functions Variables Enumerations Enumerator Groups
Prescaler, Refresh window and Counter configuration functions

Prescaler, Refresh window and Counter configuration functions. More...

Functions

void WWDG_DeInit (void)
 Deinitializes the WWDG peripheral registers to their default reset values. More...
 
void WWDG_SetPrescaler (uint32_t WWDG_Prescaler)
 Sets the WWDG Prescaler. More...
 
void WWDG_SetWindowValue (uint8_t WindowValue)
 Sets the WWDG window value. More...
 
void WWDG_EnableIT (void)
 Enables the WWDG Early Wakeup interrupt(EWI). More...
 
void WWDG_SetCounter (uint8_t Counter)
 Sets the WWDG counter value. More...
 

Detailed Description

Prescaler, Refresh window and Counter configuration functions.

 ===============================================================================
          Prescaler, Refresh window and Counter configuration functions
 ===============================================================================  

Function Documentation

void WWDG_DeInit ( void  )

Deinitializes the WWDG peripheral registers to their default reset values.

Parameters
None
Return values
None
void WWDG_EnableIT ( void  )

Enables the WWDG Early Wakeup interrupt(EWI).

Note
Once enabled this interrupt cannot be disabled except by a system reset.
Parameters
None
Return values
None
void WWDG_SetCounter ( uint8_t  Counter)

Sets the WWDG counter value.

Parameters
Counter,:specifies the watchdog counter value. This parameter must be a number between 0x40 and 0x7F (to prevent generating an immediate reset)
Return values
None
void WWDG_SetPrescaler ( uint32_t  WWDG_Prescaler)

Sets the WWDG Prescaler.

Parameters
WWDG_Prescaler,:specifies the WWDG Prescaler. This parameter can be one of the following values:
  • WWDG_Prescaler_1: WWDG counter clock = (PCLK1/4096)/1
  • WWDG_Prescaler_2: WWDG counter clock = (PCLK1/4096)/2
  • WWDG_Prescaler_4: WWDG counter clock = (PCLK1/4096)/4
  • WWDG_Prescaler_8: WWDG counter clock = (PCLK1/4096)/8
Return values
None
void WWDG_SetWindowValue ( uint8_t  WindowValue)

Sets the WWDG window value.

Parameters
WindowValue,:specifies the window value to be compared to the downcounter. This parameter value must be lower than 0x80.
Return values
None