rusEFI
The most advanced open source ECU
Loading...
Searching...
No Matches
Functions | Variables
hal_adc_lld.c File Reference

Functions

static void calibrate (ADCDriver *adcp)
 
static void adc_lld_irq_handler (ADCDriver *adcp)
 ADC interrupt handler.
 
 OSAL_IRQ_HANDLER (KINETIS_ADC0_IRQ_VECTOR)
 
 OSAL_IRQ_HANDLER (KINETIS_ADC1_IRQ_VECTOR)
 
 OSAL_IRQ_HANDLER (KINETIS_ADC2_IRQ_VECTOR)
 
void adc_lld_init (void)
 Low level ADC driver initialization.
 
void adc_lld_start (ADCDriver *adcp)
 Configures and activates the ADC peripheral.
 
void adc_lld_stop (ADCDriver *adcp)
 Deactivates the ADC peripheral.
 
void adc_lld_start_conversion (ADCDriver *adcp)
 Starts an ADC conversion.
 
void adc_lld_stop_conversion (ADCDriver *adcp)
 Stops an ongoing conversion.
 

Variables

ADCDriver ADCD1
 ADC1 driver identifier.
 
ADCDriver ADCD2
 ADC2 driver identifier.
 
ADCDriver ADCD3
 ADC3 driver identifier.
 

Go to the source code of this file.