TM STM32F4xx Libraries  v1.0.0
Libraries for STM32F4xx devices from Tilen Majerle
TM_PVD_Typedefs

Library Typedefs. More...

Enumerations

enum  TM_PVD_Trigger_t { TM_PVD_Trigger_Rising = 0x00, TM_PVD_Trigger_Falling = 0x01, TM_PVD_Trigger_Rising_Falling }
 PVD Triggers for interrupt. More...
 
enum  TM_PVD_Level_t {
  TM_PVD_Level_0 = 0x00, TM_PVD_Level_1 = 0x01, TM_PVD_Level_2 = 0x02, TM_PVD_Level_3 = 0x03,
  TM_PVD_Level_4 = 0x04, TM_PVD_Level_5 = 0x05, TM_PVD_Level_6 = 0x06, TM_PVD_Level_7 = 0x07
}
 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