TM STM32Fxxx HAL Libraries  v1.0.0
Libraries for STM32Fxxx (F0, F4 and F7 series) devices based on HAL drivers from ST from Tilen Majerle

Library Typedefs. More...

Enumerations

enum  TM_PVD_Trigger_t { TM_PVD_Trigger_Rising = PWR_PVD_MODE_IT_RISING, TM_PVD_Trigger_Falling = PWR_PVD_MODE_IT_FALLING, TM_PVD_Trigger_Rising_Falling = PWR_PVD_MODE_IT_RISING_FALLING }
 PVD Triggers for interrupt. More...
 
enum  TM_PVD_Level_t {
  TM_PVD_Level_0 = PWR_PVDLEVEL_0, TM_PVD_Level_1 = PWR_PVDLEVEL_1, TM_PVD_Level_2 = PWR_PVDLEVEL_2, TM_PVD_Level_3 = PWR_PVDLEVEL_3,
  TM_PVD_Level_4 = PWR_PVDLEVEL_4, TM_PVD_Level_5 = PWR_PVDLEVEL_5, TM_PVD_Level_6 = PWR_PVDLEVEL_6, TM_PVD_Level_7 = PWR_PVDLEVEL_7
}
 PVD levels for interrupt triggering. More...
 

Detailed Description

Library Typedefs.

Enumeration Type Documentation

PVD levels for interrupt triggering.

Note
Check datasheets for proper values for voltages
Enumerator
TM_PVD_Level_0 

PVD level 0 is used as treshold value

TM_PVD_Level_1 

PVD level 1 is used as treshold value

TM_PVD_Level_2 

PVD level 2 is used as treshold value

TM_PVD_Level_3 

PVD level 3 is used as treshold value

TM_PVD_Level_4 

PVD level 4 is used as treshold value

TM_PVD_Level_5 

PVD level 5 is used as treshold value

TM_PVD_Level_6 

PVD level 6 is used as treshold value

TM_PVD_Level_7 

PVD level 7 is used as treshold value

PVD Triggers for interrupt.

Enumerator
TM_PVD_Trigger_Rising 

PVD will trigger interrupt when voltage rises above treshold

TM_PVD_Trigger_Falling 

PVD will trigger interrupt when voltage falls below treshold

TM_PVD_Trigger_Rising_Falling 

PVD will trigger interrupt when voltage rises or falls above/below treshold