Modules | |
SDADC Private Macros | |
Macros | |
#define | __HAL_SDADC_GET_FLAG(__HANDLE__, __FLAG__) ((((__HANDLE__)->Instance->INT_ST) & (__FLAG__)) == (__FLAG__)) |
Get the selected SDADC's flag status. More... | |
#define | __HAL_SDADC_CLEAR_FLAG(__HANDLE__, __FLAG__) (((__HANDLE__)->Instance->INT_CLR) |= (1)) |
Clear the ASDDC's pending flags. More... | |
#define | __HAL_SDADC_ENABLE_IRQ(__HANDLE__, __FLAG__) ((__HANDLE__)->Instance->INT_MSK &= ~(__FLAG__)) |
Enable SDADC irq. More... | |
#define | __HAL_SDADC_DISABLE_IRQ(__HANDLE__, __FLAG__) ((__HANDLE__)->Instance->INT_MSK |= (__FLAG__)) |
Disable SDADC irq. More... | |
#define | __HAL_SDADC_RESET_HANDLE_STATE(__HANDLE__) ((__HANDLE__)->State = HAL_SDADC_STATE_RESET) |
Reset SDADC handle state. More... | |
#define | __HAL_SDADC_START_SW_CONV(__HANDLE__) ((__HANDLE__)->Instance->TRIG |= SDADC_TRIG_ADC_START) |
Start SDADC software convert. More... | |
#define | __HAL_SDADC_START_GPIO_CONV(__HANDLE__) ((__HANDLE__)->Instance->TRIG |= SDADC_TRIG_GPIO_TRIG_EN) |
Start SDADC GPIO convert. More... | |
#define | __HAL_SDADC_START_TIMER_CONV(__HANDLE__) ((__HANDLE__)->Instance->TRIG |= SDADC_TRIG_TIMER_TRIG_EN) |
Start SDADC timer convert. More... | |
#define __HAL_SDADC_CLEAR_FLAG | ( | __HANDLE__, | |
__FLAG__ | |||
) | (((__HANDLE__)->Instance->INT_CLR) |= (1)) |
Clear the ASDDC's pending flags.
__HANDLE__ | SDADC handle |
__FLAG__ | SDADC flag |
None |
#define __HAL_SDADC_DISABLE_IRQ | ( | __HANDLE__, | |
__FLAG__ | |||
) | ((__HANDLE__)->Instance->INT_MSK |= (__FLAG__)) |
Disable SDADC irq.
__HANDLE__ | SDADC handle |
__FLAG__ | SDADC irq flag |
None |
#define __HAL_SDADC_ENABLE_IRQ | ( | __HANDLE__, | |
__FLAG__ | |||
) | ((__HANDLE__)->Instance->INT_MSK &= ~(__FLAG__)) |
Enable SDADC irq.
__HANDLE__ | SDADC handle |
__FLAG__ | SDADC irq flag |
None |
#define __HAL_SDADC_GET_FLAG | ( | __HANDLE__, | |
__FLAG__ | |||
) | ((((__HANDLE__)->Instance->INT_ST) & (__FLAG__)) == (__FLAG__)) |
Get the selected SDADC's flag status.
__HANDLE__ | SDADC handle |
__FLAG__ | SDADC flag |
None |
#define __HAL_SDADC_RESET_HANDLE_STATE | ( | __HANDLE__ | ) | ((__HANDLE__)->State = HAL_SDADC_STATE_RESET) |
Reset SDADC handle state.
__HANDLE__ | SDADC handle |
None |
#define __HAL_SDADC_START_GPIO_CONV | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->TRIG |= SDADC_TRIG_GPIO_TRIG_EN) |
Start SDADC GPIO convert.
__HANDLE__ | SDADC handle |
None |
#define __HAL_SDADC_START_SW_CONV | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->TRIG |= SDADC_TRIG_ADC_START) |
Start SDADC software convert.
__HANDLE__ | SDADC handle |
None |
#define __HAL_SDADC_START_TIMER_CONV | ( | __HANDLE__ | ) | ((__HANDLE__)->Instance->TRIG |= SDADC_TRIG_TIMER_TRIG_EN) |
Start SDADC timer convert.
__HANDLE__ | SDADC handle |
None |