![]() |
µGFX
2.9
version 2.9
|
GADC - Periodic ADC driver header file.
Definition in file gadc_driver.h.
#include "../../gfx.h"
Go to the source code of this file.
Data Structures | |
struct | GadcTimerJob_t |
The structure passed to start a timer conversion. More... | |
struct | GadcNonTimerJob_t |
The structure passed to do a single conversion. More... | |
Functions | |
void | gadc_lld_init (void) |
Initialise the driver. More... | |
gMemSize | gadc_lld_samplesperconversion (gU32 physdev) |
Using the hardware dependant "physdev", return the number of samples for each conversion. More... | |
void | gadc_lld_start_timerI (gU32 freq) |
Start a periodic timer for high frequency conversions. More... | |
void | gadc_lld_stop_timerI (void) |
Stop the periodic timer for high frequency conversions. More... | |
void | gadc_lld_timerjobI (GadcTimerJob *pjob) |
Start a set of high frequency conversions. More... | |
void | gadc_lld_nontimerjobI (GadcNonTimerJob *pjob) |
Start a non-timer conversion. More... | |
void | gadcGotDataI (gMemSize n) |
These routines are the callbacks that the driver uses. More... | |
Typedefs | |
typedef struct GadcTimerJob_t | GadcTimerJob |
The structure passed to start a timer conversion. More... | |
typedef struct GadcNonTimerJob_t | GadcNonTimerJob |
The structure passed to do a single conversion. More... | |