cursada_mc2
Base de control de temperatura para EDU-CIAA-NXP
Loading...
Searching...
No Matches
adc_driver.h File Reference

Interfaz del driver ADC. More...

#include "chip.h"
+ Include dependency graph for adc_driver.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void board_adc_init (uint8_t channel)
 Inicializa el ADC y selecciona el canal de entrada inicial.
 
void board_adc_int_enable (void)
 Habilita las interrupciones del ADC.
 
void board_adc_set_channel (uint8_t channel)
 Cambia el canal ADC activo.
 
uint16_t board_adc_polling (void)
 Realiza una conversion ADC por polling y devuelve el resultado.
 

Function Documentation

◆ board_adc_init()

void board_adc_init ( uint8_t  channel)
Parameters
channelCanal ADC a utilizar.

Definition at line 20 of file adc_driver.c.

References adc_channel_, and board_adc_set_channel().

◆ board_adc_int_enable()

void board_adc_int_enable ( void  )

Definition at line 35 of file adc_driver.c.

References adc_channel_.

◆ board_adc_polling()

uint16_t board_adc_polling ( void  )
Returns
Muestra convertida por el ADC.

Definition at line 49 of file adc_driver.c.

References adc_channel_.

◆ board_adc_set_channel()

void board_adc_set_channel ( uint8_t  channel)
Parameters
channelNuevo canal ADC a seleccionar.

Definition at line 44 of file adc_driver.c.

References adc_channel_, and MAX_ADC_CHANNELS.

Referenced by board_adc_init().