![]() |
STM32F769IDiscovery
1.00
uDANTE Audio Networking with STM32F7 DISCO board
|
Macros | |
#define | __HAL_LPTIM_RESET_HANDLE_STATE(__HANDLE__) ((__HANDLE__)->State = HAL_LPTIM_STATE_RESET) |
Reset LPTIM handle state. More... | |
#define | __HAL_LPTIM_ENABLE(__HANDLE__) ((__HANDLE__)->Instance->CR |= (LPTIM_CR_ENABLE)) |
Enable/Disable the LPTIM peripheral. More... | |
#define | __HAL_LPTIM_DISABLE(__HANDLE__) ((__HANDLE__)->Instance->CR &= ~(LPTIM_CR_ENABLE)) |
#define | __HAL_LPTIM_START_CONTINUOUS(__HANDLE__) ((__HANDLE__)->Instance->CR |= LPTIM_CR_CNTSTRT) |
Starts the LPTIM peripheral in Continuous or in single mode. More... | |
#define | __HAL_LPTIM_START_SINGLE(__HANDLE__) ((__HANDLE__)->Instance->CR |= LPTIM_CR_SNGSTRT) |
#define | __HAL_LPTIM_AUTORELOAD_SET(__HANDLE__, __VALUE__) ((__HANDLE__)->Instance->ARR = (__VALUE__)) |
Writes the passed parameter in the Autoreload register. More... | |
#define | __HAL_LPTIM_COMPARE_SET(__HANDLE__, __VALUE__) ((__HANDLE__)->Instance->CMP = (__VALUE__)) |
Writes the passed parameter in the Compare register. More... | |
#define | __HAL_LPTIM_GET_FLAG(__HANDLE__, __FLAG__) (((__HANDLE__)->Instance->ISR &(__FLAG__)) == (__FLAG__)) |
Checks whether the specified LPTIM flag is set or not. More... | |
#define | __HAL_LPTIM_CLEAR_FLAG(__HANDLE__, __FLAG__) ((__HANDLE__)->Instance->ICR = (__FLAG__)) |
Clears the specified LPTIM flag. More... | |
#define | __HAL_LPTIM_ENABLE_IT(__HANDLE__, __INTERRUPT__) ((__HANDLE__)->Instance->IER |= (__INTERRUPT__)) |
Enable the specified LPTIM interrupt. More... | |
#define | __HAL_LPTIM_DISABLE_IT(__HANDLE__, __INTERRUPT__) ((__HANDLE__)->Instance->IER &= (~(__INTERRUPT__))) |
Disable the specified LPTIM interrupt. More... | |
#define | __HAL_LPTIM_GET_IT_SOURCE(__HANDLE__, __INTERRUPT__) ((((__HANDLE__)->Instance->IER & (__INTERRUPT__)) == (__INTERRUPT__)) ? SET : RESET) |
Checks whether the specified LPTIM interrupt is set or not. More... | |
#define | __HAL_LPTIM_WAKEUPTIMER_EXTI_ENABLE_IT() (EXTI->IMR |= LPTIM_EXTI_LINE_WAKEUPTIMER_EVENT) |
Enable interrupt on the LPTIM Wake-up Timer associated Exti line. More... | |
#define | __HAL_LPTIM_WAKEUPTIMER_EXTI_DISABLE_IT() (EXTI->IMR &= ~(LPTIM_EXTI_LINE_WAKEUPTIMER_EVENT)) |
Disable interrupt on the LPTIM Wake-up Timer associated Exti line. More... | |
#define | __HAL_LPTIM_WAKEUPTIMER_EXTI_ENABLE_EVENT() (EXTI->EMR |= LPTIM_EXTI_LINE_WAKEUPTIMER_EVENT) |
Enable event on the LPTIM Wake-up Timer associated Exti line. More... | |
#define | __HAL_LPTIM_WAKEUPTIMER_EXTI_DISABLE_EVENT() (EXTI->EMR &= ~(LPTIM_EXTI_LINE_WAKEUPTIMER_EVENT)) |
Disable event on the LPTIM Wake-up Timer associated Exti line. More... | |
#define | __HAL_LPTIM_WAKEUPTIMER_EXTI_ENABLE_FALLING_EDGE() (EXTI->FTSR |= LPTIM_EXTI_LINE_WAKEUPTIMER_EVENT) |
Enable falling edge trigger on the LPTIM Wake-up Timer associated Exti line. More... | |
#define | __HAL_LPTIM_WAKEUPTIMER_EXTI_DISABLE_FALLING_EDGE() (EXTI->FTSR &= ~(LPTIM_EXTI_LINE_WAKEUPTIMER_EVENT)) |
Disable falling edge trigger on the LPTIM Wake-up Timer associated Exti line. More... | |
#define | __HAL_LPTIM_WAKEUPTIMER_EXTI_ENABLE_RISING_EDGE() (EXTI->RTSR |= LPTIM_EXTI_LINE_WAKEUPTIMER_EVENT) |
Enable rising edge trigger on the LPTIM Wake-up Timer associated Exti line. More... | |
#define | __HAL_LPTIM_WAKEUPTIMER_EXTI_DISABLE_RISING_EDGE() (EXTI->RTSR &= ~(LPTIM_EXTI_LINE_WAKEUPTIMER_EVENT)) |
Disable rising edge trigger on the LPTIM Wake-up Timer associated Exti line. More... | |
#define | __HAL_LPTIM_WAKEUPTIMER_EXTI_ENABLE_RISING_FALLING_EDGE() |
Enable rising & falling edge trigger on the LPTIM Wake-up Timer associated Exti line. More... | |
#define | __HAL_LPTIM_WAKEUPTIMER_EXTI_DISABLE_RISING_FALLING_EDGE() |
Disable rising & falling edge trigger on the LPTIM Wake-up Timer associated Exti line. This parameter can be: More... | |
#define | __HAL_LPTIM_WAKEUPTIMER_EXTI_GET_FLAG() (EXTI->PR & LPTIM_EXTI_LINE_WAKEUPTIMER_EVENT) |
Check whether the LPTIM Wake-up Timer associated Exti line interrupt flag is set or not. More... | |
#define | __HAL_LPTIM_WAKEUPTIMER_EXTI_CLEAR_FLAG() (EXTI->PR = LPTIM_EXTI_LINE_WAKEUPTIMER_EVENT) |
Clear the LPTIM Wake-up Timer associated Exti line flag. More... | |
#define | __HAL_LPTIM_WAKEUPTIMER_EXTI_GENERATE_SWIT() (EXTI->SWIER |= LPTIM_EXTI_LINE_WAKEUPTIMER_EVENT) |
Generate a Software interrupt on the LPTIM Wake-up Timer associated Exti line. More... | |
#define __HAL_LPTIM_AUTORELOAD_SET | ( | __HANDLE__, | |
__VALUE__ | |||
) | ((__HANDLE__)->Instance->ARR = (__VALUE__)) |
Writes the passed parameter in the Autoreload register.
<strong>HANDLE</strong> | LPTIM handle |
<strong>VALUE</strong> | : Autoreload value |
None |
Definition at line 360 of file stm32f7xx_hal_lptim.h.
#define __HAL_LPTIM_CLEAR_FLAG | ( | __HANDLE__, | |
__FLAG__ | |||
) | ((__HANDLE__)->Instance->ICR = (__FLAG__)) |
Clears the specified LPTIM flag.
<strong>HANDLE</strong> | LPTIM handle. |
<strong>FLAG</strong> | : LPTIM flag to clear. This parameter can be a value of:
|
None. |
Definition at line 400 of file stm32f7xx_hal_lptim.h.
#define __HAL_LPTIM_COMPARE_SET | ( | __HANDLE__, | |
__VALUE__ | |||
) | ((__HANDLE__)->Instance->CMP = (__VALUE__)) |
Writes the passed parameter in the Compare register.
<strong>HANDLE</strong> | LPTIM handle |
<strong>VALUE</strong> | : Compare value |
None |
Definition at line 368 of file stm32f7xx_hal_lptim.h.
#define __HAL_LPTIM_DISABLE | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->CR &= ~(LPTIM_CR_ENABLE)) |
Definition at line 343 of file stm32f7xx_hal_lptim.h.
#define __HAL_LPTIM_DISABLE_IT | ( | __HANDLE__, | |
__INTERRUPT__ | |||
) | ((__HANDLE__)->Instance->IER &= (~(__INTERRUPT__))) |
Disable the specified LPTIM interrupt.
<strong>HANDLE</strong> | : LPTIM handle. |
<strong>INTERRUPT</strong> | : LPTIM interrupt to set. This parameter can be a value of:
|
None. |
Definition at line 432 of file stm32f7xx_hal_lptim.h.
#define __HAL_LPTIM_ENABLE | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->CR |= (LPTIM_CR_ENABLE)) |
Enable/Disable the LPTIM peripheral.
<strong>HANDLE</strong> | LPTIM handle |
None |
Definition at line 342 of file stm32f7xx_hal_lptim.h.
#define __HAL_LPTIM_ENABLE_IT | ( | __HANDLE__, | |
__INTERRUPT__ | |||
) | ((__HANDLE__)->Instance->IER |= (__INTERRUPT__)) |
Enable the specified LPTIM interrupt.
<strong>HANDLE</strong> | : LPTIM handle. |
<strong>INTERRUPT</strong> | : LPTIM interrupt to set. This parameter can be a value of:
|
None. |
Definition at line 416 of file stm32f7xx_hal_lptim.h.
#define __HAL_LPTIM_GET_FLAG | ( | __HANDLE__, | |
__FLAG__ | |||
) | (((__HANDLE__)->Instance->ISR &(__FLAG__)) == (__FLAG__)) |
Checks whether the specified LPTIM flag is set or not.
<strong>HANDLE</strong> | LPTIM handle |
<strong>FLAG</strong> | : LPTIM flag to check This parameter can be a value of:
|
The | state of the specified flag (SET or RESET). |
Definition at line 384 of file stm32f7xx_hal_lptim.h.
#define __HAL_LPTIM_GET_IT_SOURCE | ( | __HANDLE__, | |
__INTERRUPT__ | |||
) | ((((__HANDLE__)->Instance->IER & (__INTERRUPT__)) == (__INTERRUPT__)) ? SET : RESET) |
Checks whether the specified LPTIM interrupt is set or not.
<strong>HANDLE</strong> | : LPTIM handle. |
<strong>INTERRUPT</strong> | : LPTIM interrupt to check. This parameter can be a value of:
|
Interrupt | status. |
Definition at line 449 of file stm32f7xx_hal_lptim.h.
#define __HAL_LPTIM_RESET_HANDLE_STATE | ( | __HANDLE__ | ) | ((__HANDLE__)->State = HAL_LPTIM_STATE_RESET) |
Reset LPTIM handle state.
<strong>HANDLE</strong> | LPTIM handle |
None |
Definition at line 335 of file stm32f7xx_hal_lptim.h.
#define __HAL_LPTIM_START_CONTINUOUS | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->CR |= LPTIM_CR_CNTSTRT) |
Starts the LPTIM peripheral in Continuous or in single mode.
<strong>HANDLE</strong> | DMA handle |
None |
Definition at line 350 of file stm32f7xx_hal_lptim.h.
#define __HAL_LPTIM_START_SINGLE | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->CR |= LPTIM_CR_SNGSTRT) |
Definition at line 351 of file stm32f7xx_hal_lptim.h.
#define __HAL_LPTIM_WAKEUPTIMER_EXTI_CLEAR_FLAG | ( | ) | (EXTI->PR = LPTIM_EXTI_LINE_WAKEUPTIMER_EVENT) |
Clear the LPTIM Wake-up Timer associated Exti line flag.
None. |
Definition at line 526 of file stm32f7xx_hal_lptim.h.
#define __HAL_LPTIM_WAKEUPTIMER_EXTI_DISABLE_EVENT | ( | ) | (EXTI->EMR &= ~(LPTIM_EXTI_LINE_WAKEUPTIMER_EVENT)) |
Disable event on the LPTIM Wake-up Timer associated Exti line.
None. |
Definition at line 473 of file stm32f7xx_hal_lptim.h.
#define __HAL_LPTIM_WAKEUPTIMER_EXTI_DISABLE_FALLING_EDGE | ( | ) | (EXTI->FTSR &= ~(LPTIM_EXTI_LINE_WAKEUPTIMER_EVENT)) |
Disable falling edge trigger on the LPTIM Wake-up Timer associated Exti line.
None. |
Definition at line 485 of file stm32f7xx_hal_lptim.h.
#define __HAL_LPTIM_WAKEUPTIMER_EXTI_DISABLE_IT | ( | ) | (EXTI->IMR &= ~(LPTIM_EXTI_LINE_WAKEUPTIMER_EVENT)) |
Disable interrupt on the LPTIM Wake-up Timer associated Exti line.
None |
Definition at line 461 of file stm32f7xx_hal_lptim.h.
#define __HAL_LPTIM_WAKEUPTIMER_EXTI_DISABLE_RISING_EDGE | ( | ) | (EXTI->RTSR &= ~(LPTIM_EXTI_LINE_WAKEUPTIMER_EVENT)) |
Disable rising edge trigger on the LPTIM Wake-up Timer associated Exti line.
None. |
Definition at line 497 of file stm32f7xx_hal_lptim.h.
#define __HAL_LPTIM_WAKEUPTIMER_EXTI_DISABLE_RISING_FALLING_EDGE | ( | ) |
Disable rising & falling edge trigger on the LPTIM Wake-up Timer associated Exti line. This parameter can be:
None. |
Definition at line 512 of file stm32f7xx_hal_lptim.h.
#define __HAL_LPTIM_WAKEUPTIMER_EXTI_ENABLE_EVENT | ( | ) | (EXTI->EMR |= LPTIM_EXTI_LINE_WAKEUPTIMER_EVENT) |
Enable event on the LPTIM Wake-up Timer associated Exti line.
None. |
Definition at line 467 of file stm32f7xx_hal_lptim.h.
#define __HAL_LPTIM_WAKEUPTIMER_EXTI_ENABLE_FALLING_EDGE | ( | ) | (EXTI->FTSR |= LPTIM_EXTI_LINE_WAKEUPTIMER_EVENT) |
Enable falling edge trigger on the LPTIM Wake-up Timer associated Exti line.
None. |
Definition at line 479 of file stm32f7xx_hal_lptim.h.
#define __HAL_LPTIM_WAKEUPTIMER_EXTI_ENABLE_IT | ( | ) | (EXTI->IMR |= LPTIM_EXTI_LINE_WAKEUPTIMER_EVENT) |
Enable interrupt on the LPTIM Wake-up Timer associated Exti line.
None |
Definition at line 455 of file stm32f7xx_hal_lptim.h.
#define __HAL_LPTIM_WAKEUPTIMER_EXTI_ENABLE_RISING_EDGE | ( | ) | (EXTI->RTSR |= LPTIM_EXTI_LINE_WAKEUPTIMER_EVENT) |
Enable rising edge trigger on the LPTIM Wake-up Timer associated Exti line.
None. |
Definition at line 491 of file stm32f7xx_hal_lptim.h.
#define __HAL_LPTIM_WAKEUPTIMER_EXTI_ENABLE_RISING_FALLING_EDGE | ( | ) |
Enable rising & falling edge trigger on the LPTIM Wake-up Timer associated Exti line.
None. |
Definition at line 503 of file stm32f7xx_hal_lptim.h.
#define __HAL_LPTIM_WAKEUPTIMER_EXTI_GENERATE_SWIT | ( | ) | (EXTI->SWIER |= LPTIM_EXTI_LINE_WAKEUPTIMER_EVENT) |
Generate a Software interrupt on the LPTIM Wake-up Timer associated Exti line.
None. |
Definition at line 532 of file stm32f7xx_hal_lptim.h.
#define __HAL_LPTIM_WAKEUPTIMER_EXTI_GET_FLAG | ( | ) | (EXTI->PR & LPTIM_EXTI_LINE_WAKEUPTIMER_EVENT) |
Check whether the LPTIM Wake-up Timer associated Exti line interrupt flag is set or not.
Line | Status. |
Definition at line 520 of file stm32f7xx_hal_lptim.h.