|
STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
|
Macros | |
| #define | __HAL_LPTIM_RESET_HANDLE_STATE(__HANDLE__) |
| Reset LPTIM handle state. | |
| #define | __HAL_LPTIM_ENABLE(__HANDLE__) |
| Enable the LPTIM peripheral. | |
| #define | __HAL_LPTIM_DISABLE(__HANDLE__) |
| Disable the LPTIM peripheral. | |
| #define | __HAL_LPTIM_START_CONTINUOUS(__HANDLE__) |
| Start the LPTIM peripheral in Continuous mode. | |
| #define | __HAL_LPTIM_START_SINGLE(__HANDLE__) |
| Start the LPTIM peripheral in single mode. | |
| #define | __HAL_LPTIM_AUTORELOAD_SET(__HANDLE__, __VALUE__) |
| Write the passed parameter in the Autoreload register. | |
| #define | __HAL_LPTIM_COMPARE_SET(__HANDLE__, __VALUE__) |
| Write the passed parameter in the Compare register. | |
| #define | __HAL_LPTIM_GET_FLAG(__HANDLE__, __FLAG__) |
| Check whether the specified LPTIM flag is set or not. | |
| #define | __HAL_LPTIM_CLEAR_FLAG(__HANDLE__, __FLAG__) |
| Clear the specified LPTIM flag. | |
| #define | __HAL_LPTIM_ENABLE_IT(__HANDLE__, __INTERRUPT__) |
| Enable the specified LPTIM interrupt. | |
| #define | __HAL_LPTIM_DISABLE_IT(__HANDLE__, __INTERRUPT__) |
| Disable the specified LPTIM interrupt. | |
| #define | __HAL_LPTIM_GET_IT_SOURCE(__HANDLE__, __INTERRUPT__) |
| Check whether the specified LPTIM interrupt source is enabled or not. | |
| #define | __HAL_LPTIM_OPTR_CONFIG(__HANDLE__, __VALUE__) |
| LPTIM Option Register. | |
| #define | __HAL_LPTIM_WAKEUPTIMER_EXTI_ENABLE_IT() |
| Enable interrupt on the LPTIM Wake-up Timer associated Exti line. | |
| #define | __HAL_LPTIM_WAKEUPTIMER_EXTI_DISABLE_IT() |
| Disable interrupt on the LPTIM Wake-up Timer associated Exti line. | |
| #define | __HAL_LPTIM_WAKEUPTIMER_EXTI_ENABLE_EVENT() |
| Enable event on the LPTIM Wake-up Timer associated Exti line. | |
| #define | __HAL_LPTIM_WAKEUPTIMER_EXTI_DISABLE_EVENT() |
| Disable event on the LPTIM Wake-up Timer associated Exti line. | |
| #define __HAL_LPTIM_RESET_HANDLE_STATE | ( | __HANDLE__ | ) |
#include <stm32f4xx_hal_lptim.h>
Reset LPTIM handle state.
| __HANDLE__ | LPTIM handle |
| None |
Definition at line 363 of file stm32f4xx_hal_lptim.h.
| #define __HAL_LPTIM_ENABLE | ( | __HANDLE__ | ) |
#include <stm32f4xx_hal_lptim.h>
Enable the LPTIM peripheral.
| __HANDLE__ | LPTIM handle |
| None |
Definition at line 371 of file stm32f4xx_hal_lptim.h.
Referenced by HAL_LPTIM_Counter_Start(), HAL_LPTIM_Counter_Start_IT(), HAL_LPTIM_Encoder_Start(), HAL_LPTIM_Encoder_Start_IT(), HAL_LPTIM_OnePulse_Start(), HAL_LPTIM_OnePulse_Start_IT(), HAL_LPTIM_PWM_Start(), HAL_LPTIM_PWM_Start_IT(), HAL_LPTIM_SetOnce_Start(), HAL_LPTIM_SetOnce_Start_IT(), HAL_LPTIM_TimeOut_Start(), and HAL_LPTIM_TimeOut_Start_IT().
| #define __HAL_LPTIM_DISABLE | ( | __HANDLE__ | ) |
#include <stm32f4xx_hal_lptim.h>
Disable the LPTIM peripheral.
| __HANDLE__ | LPTIM handle |
| None |
Definition at line 383 of file stm32f4xx_hal_lptim.h.
Referenced by HAL_LPTIM_Counter_Start_IT(), HAL_LPTIM_Counter_Stop(), HAL_LPTIM_Counter_Stop_IT(), HAL_LPTIM_DeInit(), HAL_LPTIM_Encoder_Start_IT(), HAL_LPTIM_Encoder_Stop(), HAL_LPTIM_Encoder_Stop_IT(), HAL_LPTIM_OnePulse_Start_IT(), HAL_LPTIM_OnePulse_Stop(), HAL_LPTIM_OnePulse_Stop_IT(), HAL_LPTIM_PWM_Start_IT(), HAL_LPTIM_PWM_Stop(), HAL_LPTIM_PWM_Stop_IT(), HAL_LPTIM_SetOnce_Start_IT(), HAL_LPTIM_SetOnce_Stop(), HAL_LPTIM_SetOnce_Stop_IT(), HAL_LPTIM_TimeOut_Start_IT(), HAL_LPTIM_TimeOut_Stop(), and HAL_LPTIM_TimeOut_Stop_IT().
| #define __HAL_LPTIM_START_CONTINUOUS | ( | __HANDLE__ | ) |
#include <stm32f4xx_hal_lptim.h>
Start the LPTIM peripheral in Continuous mode.
| __HANDLE__ | LPTIM handle |
| None |
Definition at line 390 of file stm32f4xx_hal_lptim.h.
Referenced by HAL_LPTIM_Counter_Start(), HAL_LPTIM_Counter_Start_IT(), HAL_LPTIM_Encoder_Start(), HAL_LPTIM_Encoder_Start_IT(), HAL_LPTIM_PWM_Start(), HAL_LPTIM_PWM_Start_IT(), HAL_LPTIM_TimeOut_Start(), and HAL_LPTIM_TimeOut_Start_IT().
| #define __HAL_LPTIM_START_SINGLE | ( | __HANDLE__ | ) |
#include <stm32f4xx_hal_lptim.h>
Start the LPTIM peripheral in single mode.
| __HANDLE__ | LPTIM handle |
| None |
Definition at line 396 of file stm32f4xx_hal_lptim.h.
Referenced by HAL_LPTIM_OnePulse_Start(), HAL_LPTIM_OnePulse_Start_IT(), HAL_LPTIM_SetOnce_Start(), and HAL_LPTIM_SetOnce_Start_IT().
| #define __HAL_LPTIM_AUTORELOAD_SET | ( | __HANDLE__, | |
| __VALUE__ ) |
#include <stm32f4xx_hal_lptim.h>
Write the passed parameter in the Autoreload register.
| __HANDLE__ | LPTIM handle |
| __VALUE__ | Autoreload value This parameter must be a value between Min_Data = 0x0001 and Max_Data = 0xFFFF. |
| None |
Definition at line 406 of file stm32f4xx_hal_lptim.h.
Referenced by HAL_LPTIM_Counter_Start(), HAL_LPTIM_Counter_Start_IT(), HAL_LPTIM_Encoder_Start(), HAL_LPTIM_Encoder_Start_IT(), HAL_LPTIM_OnePulse_Start(), HAL_LPTIM_OnePulse_Start_IT(), HAL_LPTIM_PWM_Start(), HAL_LPTIM_PWM_Start_IT(), HAL_LPTIM_SetOnce_Start(), HAL_LPTIM_SetOnce_Start_IT(), HAL_LPTIM_TimeOut_Start(), and HAL_LPTIM_TimeOut_Start_IT().
| #define __HAL_LPTIM_COMPARE_SET | ( | __HANDLE__, | |
| __VALUE__ ) |
#include <stm32f4xx_hal_lptim.h>
Write the passed parameter in the Compare register.
| __HANDLE__ | LPTIM handle |
| __VALUE__ | Compare value |
| None |
Definition at line 415 of file stm32f4xx_hal_lptim.h.
Referenced by HAL_LPTIM_OnePulse_Start(), HAL_LPTIM_OnePulse_Start_IT(), HAL_LPTIM_PWM_Start(), HAL_LPTIM_PWM_Start_IT(), HAL_LPTIM_SetOnce_Start(), HAL_LPTIM_SetOnce_Start_IT(), HAL_LPTIM_TimeOut_Start(), and HAL_LPTIM_TimeOut_Start_IT().
| #define __HAL_LPTIM_GET_FLAG | ( | __HANDLE__, | |
| __FLAG__ ) |
#include <stm32f4xx_hal_lptim.h>
Check whether the specified LPTIM flag is set or not.
| __HANDLE__ | LPTIM handle |
| __FLAG__ | LPTIM flag to check This parameter can be a value of:
|
| The | state of the specified flag (SET or RESET). |
Definition at line 431 of file stm32f4xx_hal_lptim.h.
Referenced by HAL_LPTIM_IRQHandler(), and LPTIM_WaitForFlag().
| #define __HAL_LPTIM_CLEAR_FLAG | ( | __HANDLE__, | |
| __FLAG__ ) |
#include <stm32f4xx_hal_lptim.h>
Clear the specified LPTIM flag.
| __HANDLE__ | LPTIM handle. |
| __FLAG__ | LPTIM flag to clear. This parameter can be a value of:
|
| None. |
Definition at line 447 of file stm32f4xx_hal_lptim.h.
Referenced by HAL_LPTIM_Counter_Start(), HAL_LPTIM_Counter_Start_IT(), HAL_LPTIM_Encoder_Start(), HAL_LPTIM_Encoder_Start_IT(), HAL_LPTIM_IRQHandler(), HAL_LPTIM_OnePulse_Start(), HAL_LPTIM_OnePulse_Start_IT(), HAL_LPTIM_PWM_Start(), HAL_LPTIM_PWM_Start_IT(), HAL_LPTIM_SetOnce_Start(), HAL_LPTIM_SetOnce_Start_IT(), HAL_LPTIM_TimeOut_Start(), HAL_LPTIM_TimeOut_Start_IT(), and LPTIM_Disable().
| #define __HAL_LPTIM_ENABLE_IT | ( | __HANDLE__, | |
| __INTERRUPT__ ) |
#include <stm32f4xx_hal_lptim.h>
Enable the specified LPTIM interrupt.
| __HANDLE__ | LPTIM handle. |
| __INTERRUPT__ | LPTIM interrupt to set. This parameter can be a value of:
|
| None. |
Definition at line 464 of file stm32f4xx_hal_lptim.h.
Referenced by HAL_LPTIM_Counter_Start_IT(), HAL_LPTIM_Encoder_Start_IT(), HAL_LPTIM_OnePulse_Start_IT(), HAL_LPTIM_PWM_Start_IT(), HAL_LPTIM_SetOnce_Start_IT(), and HAL_LPTIM_TimeOut_Start_IT().
| #define __HAL_LPTIM_DISABLE_IT | ( | __HANDLE__, | |
| __INTERRUPT__ ) |
#include <stm32f4xx_hal_lptim.h>
Disable the specified LPTIM interrupt.
| __HANDLE__ | LPTIM handle. |
| __INTERRUPT__ | LPTIM interrupt to set. This parameter can be a value of:
|
| None. |
Definition at line 481 of file stm32f4xx_hal_lptim.h.
Referenced by HAL_LPTIM_Counter_Stop_IT(), HAL_LPTIM_Encoder_Stop_IT(), HAL_LPTIM_OnePulse_Stop_IT(), HAL_LPTIM_PWM_Stop_IT(), HAL_LPTIM_SetOnce_Stop_IT(), and HAL_LPTIM_TimeOut_Stop_IT().
| #define __HAL_LPTIM_GET_IT_SOURCE | ( | __HANDLE__, | |
| __INTERRUPT__ ) |
#include <stm32f4xx_hal_lptim.h>
Check whether the specified LPTIM interrupt source is enabled or not.
| __HANDLE__ | LPTIM handle. |
| __INTERRUPT__ | LPTIM interrupt to check. This parameter can be a value of:
|
| Interrupt | status. |
Definition at line 498 of file stm32f4xx_hal_lptim.h.
Referenced by HAL_LPTIM_IRQHandler().
| #define __HAL_LPTIM_OPTR_CONFIG | ( | __HANDLE__, | |
| __VALUE__ ) |
#include <stm32f4xx_hal_lptim.h>
LPTIM Option Register.
| __HANDLE__ | LPTIM handle |
| __VALUE__ | This parameter can be a value of :
|
| None |
Definition at line 510 of file stm32f4xx_hal_lptim.h.
| #define __HAL_LPTIM_WAKEUPTIMER_EXTI_ENABLE_IT | ( | ) |
#include <stm32f4xx_hal_lptim.h>
Enable interrupt on the LPTIM Wake-up Timer associated Exti line.
| None |
Definition at line 517 of file stm32f4xx_hal_lptim.h.
Referenced by HAL_LPTIM_Counter_Start_IT(), and HAL_LPTIM_TimeOut_Start_IT().
| #define __HAL_LPTIM_WAKEUPTIMER_EXTI_DISABLE_IT | ( | ) |
#include <stm32f4xx_hal_lptim.h>
Disable interrupt on the LPTIM Wake-up Timer associated Exti line.
| None |
Definition at line 524 of file stm32f4xx_hal_lptim.h.
Referenced by HAL_LPTIM_Counter_Stop_IT(), and HAL_LPTIM_TimeOut_Stop_IT().
| #define __HAL_LPTIM_WAKEUPTIMER_EXTI_ENABLE_EVENT | ( | ) |
#include <stm32f4xx_hal_lptim.h>
Enable event on the LPTIM Wake-up Timer associated Exti line.
| None. |
Definition at line 531 of file stm32f4xx_hal_lptim.h.
| #define __HAL_LPTIM_WAKEUPTIMER_EXTI_DISABLE_EVENT | ( | ) |
#include <stm32f4xx_hal_lptim.h>
Disable event on the LPTIM Wake-up Timer associated Exti line.
| None. |
Definition at line 538 of file stm32f4xx_hal_lptim.h.