|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
Macros | |
| #define | HAL_ADC_STATE_RESET (0x00000000UL) |
| HAL ADC state machine: ADC states definition (bitfields). | |
| #define | HAL_ADC_STATE_READY (0x00000001UL) |
| ADC peripheral ready for use. | |
| #define | HAL_ADC_STATE_BUSY_INTERNAL (0x00000002UL) |
| ADC is busy due to an internal process (initialization, calibration). | |
| #define | HAL_ADC_STATE_TIMEOUT (0x00000004UL) |
| TimeOut occurrence. | |
| #define | HAL_ADC_STATE_ERROR_INTERNAL (0x00000010UL) |
| Internal error occurrence. | |
| #define | HAL_ADC_STATE_ERROR_CONFIG (0x00000020UL) |
| Configuration error occurrence. | |
| #define | HAL_ADC_STATE_ERROR_DMA (0x00000040UL) |
| DMA error occurrence. | |
| #define | HAL_ADC_STATE_REG_BUSY (0x00000100UL) |
| A conversion on ADC group regular is ongoing or can occur (either by continuous mode, external trigger, low power auto power-on (if feature available), multimode ADC master control (if feature available)). | |
| #define | HAL_ADC_STATE_REG_EOC (0x00000200UL) |
| Conversion data available on group regular. | |
| #define | HAL_ADC_STATE_REG_OVR (0x00000400UL) |
| Overrun occurrence. | |
| #define | HAL_ADC_STATE_REG_EOSMP (0x00000800UL) |
| Not available on this STM32 series: End Of Sampling flag raised. | |
| #define | HAL_ADC_STATE_INJ_BUSY (0x00001000UL) |
| A conversion on ADC group injected is ongoing or can occur (either by auto-injection mode, external trigger, low power auto power-on (if feature available), multimode ADC master control (if feature available)). | |
| #define | HAL_ADC_STATE_INJ_EOC (0x00002000UL) |
| Conversion data available on group injected. | |
| #define | HAL_ADC_STATE_INJ_JQOVF (0x00004000UL) |
| Injected queue overflow occurrence. | |
| #define | HAL_ADC_STATE_AWD1 (0x00010000UL) |
| Out-of-window occurrence of ADC analog watchdog 1. | |
| #define | HAL_ADC_STATE_AWD2 (0x00020000UL) |
| Out-of-window occurrence of ADC analog watchdog 2. | |
| #define | HAL_ADC_STATE_AWD3 (0x00040000UL) |
| Out-of-window occurrence of ADC analog watchdog 3. | |
| #define | HAL_ADC_STATE_MULTIMODE_SLAVE (0x00100000UL) |
| ADC in multimode slave state, controlled by another ADC master (when feature available). | |
| #define HAL_ADC_STATE_AWD1 (0x00010000UL) |
Out-of-window occurrence of ADC analog watchdog 1.
Definition at line 391 of file stm32h7xx_hal_adc.h.
| #define HAL_ADC_STATE_AWD2 (0x00020000UL) |
Out-of-window occurrence of ADC analog watchdog 2.
Definition at line 392 of file stm32h7xx_hal_adc.h.
| #define HAL_ADC_STATE_AWD3 (0x00040000UL) |
Out-of-window occurrence of ADC analog watchdog 3.
Definition at line 393 of file stm32h7xx_hal_adc.h.
| #define HAL_ADC_STATE_BUSY_INTERNAL (0x00000002UL) |
ADC is busy due to an internal process (initialization, calibration).
Definition at line 369 of file stm32h7xx_hal_adc.h.
| #define HAL_ADC_STATE_ERROR_CONFIG (0x00000020UL) |
Configuration error occurrence.
Definition at line 374 of file stm32h7xx_hal_adc.h.
| #define HAL_ADC_STATE_ERROR_DMA (0x00000040UL) |
DMA error occurrence.
Definition at line 375 of file stm32h7xx_hal_adc.h.
| #define HAL_ADC_STATE_ERROR_INTERNAL (0x00000010UL) |
Internal error occurrence.
Definition at line 373 of file stm32h7xx_hal_adc.h.
| #define HAL_ADC_STATE_INJ_BUSY (0x00001000UL) |
A conversion on ADC group injected is ongoing or can occur (either by auto-injection mode, external trigger, low power auto power-on (if feature available), multimode ADC master control (if feature available)).
Definition at line 385 of file stm32h7xx_hal_adc.h.
| #define HAL_ADC_STATE_INJ_EOC (0x00002000UL) |
Conversion data available on group injected.
Definition at line 387 of file stm32h7xx_hal_adc.h.
| #define HAL_ADC_STATE_INJ_JQOVF (0x00004000UL) |
Injected queue overflow occurrence.
Definition at line 388 of file stm32h7xx_hal_adc.h.
| #define HAL_ADC_STATE_MULTIMODE_SLAVE (0x00100000UL) |
ADC in multimode slave state, controlled by another ADC master (when feature available).
Definition at line 396 of file stm32h7xx_hal_adc.h.
| #define HAL_ADC_STATE_READY (0x00000001UL) |
ADC peripheral ready for use.
Definition at line 368 of file stm32h7xx_hal_adc.h.
| #define HAL_ADC_STATE_REG_BUSY (0x00000100UL) |
A conversion on ADC group regular is ongoing or can occur (either by continuous mode, external trigger, low power auto power-on (if feature available), multimode ADC master control (if feature available)).
Definition at line 378 of file stm32h7xx_hal_adc.h.
| #define HAL_ADC_STATE_REG_EOC (0x00000200UL) |
Conversion data available on group regular.
Definition at line 380 of file stm32h7xx_hal_adc.h.
| #define HAL_ADC_STATE_REG_EOSMP (0x00000800UL) |
Not available on this STM32 series: End Of Sampling flag raised.
Definition at line 382 of file stm32h7xx_hal_adc.h.
| #define HAL_ADC_STATE_REG_OVR (0x00000400UL) |
Overrun occurrence.
Definition at line 381 of file stm32h7xx_hal_adc.h.
| #define HAL_ADC_STATE_RESET (0x00000000UL) |
HAL ADC state machine: ADC states definition (bitfields).
Definition at line 367 of file stm32h7xx_hal_adc.h.
| #define HAL_ADC_STATE_TIMEOUT (0x00000004UL) |
TimeOut occurrence.
Definition at line 370 of file stm32h7xx_hal_adc.h.