EU1KY AA
stm32_ub_adc3_single.c File Reference

Macros

#define HAL_ADC_STATE_REG_EOC   ((uint32_t)0x00000200U)
 

Functions

void P_ADC3s_InitIO (void)
 
void P_ADC3s_InitADC (void)
 
void UB_ADC3_SINGLE_Init (void)
 
uint16_t UB_ADC3_SINGLE_Read (ADC3s_NAME_t adc_name)
 
uint16_t UB_ADC3_SINGLE_Start (ADC3s_NAME_t adc_name)
 
int16_t UB_ADC3_SINGLE_Poll (ADC3s_NAME_t adc_name)
 
uint16_t UB_ADC3_SINGLE_Read_MW (ADC3s_NAME_t adc_name)
 

Variables

ADC_HandleTypeDef Adc3Handle
 
ADC3s_t ADC3s []
 
static int ADC3s_ANZ = sizeof(ADC3s) / sizeof(ADC3s[0])
 
uint16_t messwert = 0
 
ADC_ChannelConfTypeDef sConfig
 

Macro Definition Documentation

#define HAL_ADC_STATE_REG_EOC   ((uint32_t)0x00000200U)

Function Documentation

void P_ADC3s_InitADC ( void  )
void P_ADC3s_InitIO ( void  )
void UB_ADC3_SINGLE_Init ( void  )
int16_t UB_ADC3_SINGLE_Poll ( ADC3s_NAME_t  adc_name)
uint16_t UB_ADC3_SINGLE_Read ( ADC3s_NAME_t  adc_name)
uint16_t UB_ADC3_SINGLE_Read_MW ( ADC3s_NAME_t  adc_name)
uint16_t UB_ADC3_SINGLE_Start ( ADC3s_NAME_t  adc_name)

Variable Documentation

ADC_HandleTypeDef Adc3Handle
ADC3s_t ADC3s[]
Initial value:
= {
{ADC_PA0, GPIOA, GPIO_PIN_0, ADC_CHANNEL_0, MW_323},
{ADC_PF8, GPIOF, GPIO_PIN_8, ADC_CHANNEL_6, MW_256},
{ADC_PF9, GPIOF, GPIO_PIN_9, ADC_CHANNEL_7, MW_256}
}
Definition: stm32_ub_adc3_single.h:21
Definition: stm32_ub_adc3_single.h:36
Definition: stm32_ub_adc3_single.h:23
Definition: stm32_ub_adc3_single.h:39
Definition: stm32_ub_adc3_single.h:22
int ADC3s_ANZ = sizeof(ADC3s) / sizeof(ADC3s[0])
static
uint16_t messwert = 0
ADC_ChannelConfTypeDef sConfig