adc.h File Reference
ADC driver (interface). More...
#include <cfg/compiler.h>
#include <cfg/debug.h>
#include <cpu/attr.h>
#include <CPU_HEADER(adc)>
Go to the source code of this file.
Defines | |
| #define | ADC_RANGECONV(data, y1, y2) ((((data) * ((y2) - (y1))) / ((1 << ADC_BITS) - 1)) + (y1)) |
| Macro used to convert data from adc range (0. | |
Typedefs | |
| typedef uint16_t | adcread_t |
| Type for ADC return value. | |
| typedef uint8_t | adc_ch_t |
| Type for channel. | |
Functions | |
| adcread_t | adc_read (adc_ch_t ch) |
| Read the ADC channel ch. | |
| void | adc_init (void) |
| Initialize the ADC. | |
Detailed Description
ADC driver (interface).
- Version:
- Id
- adc.h 1052 2008-01-16 16:40:57Z asterix
- Version:
- Id
- adc.h 1052 2008-01-16 16:40:57Z asterix
Definition in file adc.h.
Define Documentation
| #define ADC_RANGECONV | ( | data, | |||
| y1, | |||||
| y2 | ) | ((((data) * ((y2) - (y1))) / ((1 << ADC_BITS) - 1)) + (y1)) |
Typedef Documentation
