DMA接口函数
API | 芯片 | |
---|---|---|
GR551x | GR5526 | |
app_adc_dma_init |
Y |
Y |
app_adc_dma_deinit |
Y |
Y |
app_adc_dma_conversion_async |
Y |
Y |
app_adc_dma_init
函数原型 | uint16_t app_adc_dma_init(app_adc_params_t *p_params) |
---|---|
功能说明 | 初始化DMA方式传输的ADC模块 |
输入参数 | p_params:初始化参数的结构体指针 |
返回值 | APP_DRV_xxx:详见SDK_Folder\drivers\inc\app_drv_error.h宏定义 |
备注 |
app_adc_dma_deinit
函数原型 | uint16_t app_adc_dma_deinit(void) |
---|---|
功能说明 | 反初始化DMA方式传输的ADC模块 |
输入参数 | |
返回值 | APP_DRV_xxx:详见SDK_Folder\drivers\inc\app_drv_error.h宏定义 |
备注 |
app_adc_dma_conversion_async
函数原型 | uint16_t app_adc_dma_conversion_async(uint16_t *p_data, uint32_t length) |
---|---|
功能说明 | 开启ADC异步DMA转换 |
输入参数 |
|
返回值 | APP_DRV_xxx:详见SDK_Folder\drivers\inc\app_drv_error.h宏定义 |
备注 |