Library Functions.
More...
Library Functions.
void TM_PVD_Disable |
( |
void |
| ) |
|
Disables PVD feature, disables NVIC and EXTI interrupt.
- Parameters
-
- Return values
-
Enables PVD feature for interrupt generation when voltage changes are detected.
- Parameters
-
Level | Level voltage when interrupt will happen. This parameter can be a value of TM_PVD_Level_t enumeration |
Trigger | Trigger option when interrupt will be generated. This parameter can be a value of TM_PVD_Trigger_t enumeration |
- Return values
-
void TM_PVD_Handler |
( |
uint8_t |
status | ) |
|
Callback for handling PVD interrupts. This function is automatically called from interrupt service routine when needed.
- Parameters
-
status | Status about voltage detected
- 0: Voltage is above treshold level
- > 0: Voltage is below treshold value
|
- Return values
-
- Note
- With __weak parameter to prevent link errors if not defined by user