EU1KY AA
stm32_ub_adc3_single.h File Reference
#include "stm32_ub_system.h"

Go to the source code of this file.

Data Structures

struct  ADC3s_t
 

Macros

#define ADC3s_VORTEILER   ADC_CLOCKPRESCALER_PCLK_DIV4
 

Enumerations

enum  ADC3s_NAME_t { ADC_PA0 = 0, ADC_PF9 = 1, ADC_PF8 = 2 }
 
enum  ADC3s_MW_t {
  MW_NONE =0, MW_2, MW_4, MW_8,
  MW_16, MW_323, MW_64, MW_128,
  MW_256
}
 

Functions

void UB_ADC3_SINGLE_Init (void)
 
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 (ADC3s_NAME_t adc_name)
 
uint16_t UB_ADC3_SINGLE_Read_MW (ADC3s_NAME_t adc_name)
 

Macro Definition Documentation

#define ADC3s_VORTEILER   ADC_CLOCKPRESCALER_PCLK_DIV4

Enumeration Type Documentation

enum ADC3s_MW_t
Enumerator
MW_NONE 
MW_2 
MW_4 
MW_8 
MW_16 
MW_323 
MW_64 
MW_128 
MW_256 
Enumerator
ADC_PA0 
ADC_PF9 
ADC_PF8 

Function Documentation

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)