|
cursada_mc2
Base de control de temperatura para EDU-CIAA-NXP
|
#include "adc_driver.h"
Include dependency graph for adc_driver.c:Go to the source code of this file.
Macros | |
| #define | MAX_ADC_CHANNELS 8 |
Functions | |
| void | board_adc_init (uint8_t channel) |
| Inicializa el ADC y selecciona el canal de entrada inicial. | |
| void | board_adc_int_enable () |
| Habilita las interrupciones del ADC. | |
| void | board_adc_set_channel (uint8_t channel) |
| Cambia el canal ADC activo. | |
| uint16_t | board_adc_polling () |
| Realiza una conversion ADC por polling y devuelve el resultado. | |
Variables | |
| ADC_CHANNEL_T | adc_channel_ = ADC_CH0 |
| #define MAX_ADC_CHANNELS 8 |
Definition at line 17 of file adc_driver.c.
| void board_adc_init | ( | uint8_t | channel | ) |
| channel | Canal ADC a utilizar. |
Definition at line 20 of file adc_driver.c.
References adc_channel_, and board_adc_set_channel().
| void board_adc_int_enable | ( | void | ) |
Definition at line 35 of file adc_driver.c.
References adc_channel_.
| uint16_t board_adc_polling | ( | void | ) |
Definition at line 49 of file adc_driver.c.
References adc_channel_.
| void board_adc_set_channel | ( | uint8_t | channel | ) |
| channel | Nuevo 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().
| ADC_CHANNEL_T adc_channel_ = ADC_CH0 |
Definition at line 14 of file adc_driver.c.
Referenced by board_adc_init(), board_adc_int_enable(), board_adc_polling(), and board_adc_set_channel().