18#ifndef __HAL_DRIVER_ADC_INTERFACE_H__
19#define __HAL_DRIVER_ADC_INTERFACE_H__
25#if VSF_HAL_USE_ADC == ENABLED
36 implement(i_peripheral_t);
vsf_err_t
Definition __type.h:42
void(* Enable)(void)
Definition adc_interface.h:42
struct @510 Channel
Channel.
vsf_err_t(* Config)(vsf_adc_channel_cfg_t *ptChannelCfgs, uint32_t nCount)
Definition adc_interface.h:48
struct @509 Irq
Irq.
Definition vsf_template_usb.h:429
def_interface(i_adc_t) i_peripheral_t
void(* Disable)(void)
Definition adc_interface.h:43
vsf_err_t(* Init)(vsf_adc_cfg_t *pCfg)
Definition adc_interface.h:38
vsf_err_t(* Request)(void *pBuffer, uint32_t nCount)
Definition adc_interface.h:49
end_def_interface(i_pm_wakeup_t) struct vsf_pm_pclk_cfg_t
Definition device.h:249
unsigned int uint32_t
Definition lvgl.h:43
adc configuration
Definition vsf_template_adc.h:229
adc channel configuration
Definition vsf_template_adc.h:211