![]() | Astra MCU SDK Peripheral Driver Library |
ADC enums | |
| enum | adc_instance_en { ADC_INSTANCE_0 = 0, ADC_INSTANCE_COUNT } |
| ADC hardware instance identifiers. | |
| enum | adc_status_en { ADC_OK = 0, ADC_ERROR, ADC_ERROR_BUSY, ADC_ERROR_TIMEOUT, ADC_ERROR_PARAMETER, ADC_ERROR_NOT_READY, ADC_ERROR_UNSUPPORTED } |
| ADC driver return status codes. | |
| enum | adc_channel_en { ADC_CH_0 = 0, ADC_CH_1, ADC_CH_2, ADC_CH_3, ADC_CH_4, ADC_CH_5, ADC_CH_6, ADC_CH_7 } |
| ADC channel selection. | |
| enum | adc_conv_mode_en { ADC_CONV_MODE_21CYCLE = 0, ADC_CONV_MODE_20CYCLE, ADC_CONV_MODE_17CYCLE } |
| ADC conversion cycle length mode. | |
| enum | adc_conv_type_en { ADC_CONV_TYPE_SINGLE = 0, ADC_CONV_TYPE_CONTINUOUS, ADC_CONV_TYPE_WINDOW, ADC_CONV_TYPE_RESERVED } |
| ADC conversion trigger/sequencer mode. | |
| enum | adc_event_en { ADC_EVENT_CONV_DONE = 0, ADC_EVENT_ULIMIT_FAIL, ADC_EVENT_LLIMIT_FAIL, ADC_EVENT_ERROR } |
| ADC callback event type. | |
ADC API return status codes.