9#define DMA_CH_DTER_2 10
10#define DMA_CH_DTER_3 11
12#define DMA_ERR_NOERR 0
13#define DMA_ERR_CHNOTSET 1
14#define DMA_ERR_TMRNOTSET 2
15#define DMA_ERR_TMRRUNNING 3
18int initADC_DMA(
int channel = 0,
int timerNum = 3);
21double setSamplePeriod(uint32_t period);
24double setSampleFreq(uint32_t freq);
27int startADC_DMA(
void *buffer, uint32_t bufferSize,
void (*isrfunc)(
void *,
void *));