Home
last modified time | relevance | path

Searched refs:adc (Results 1 – 25 of 126) sorted by relevance

123456

/bsp/xuantie/libraries/xuantie_libraries/chip_riscv_dummy/src/drivers/
A Dadc.c43 csi_adc_t *adc; in wj_adc_dma_event_cb() local
50 adc->num = 0U; in wj_adc_dma_event_cb()
56 adc->callback(adc, ADC_EVENT_CONVERT_COMPLETE, adc->arg); in wj_adc_dma_event_cb()
88 soc_dcache_clean_invalid_range((unsigned long)adc->data, adc->num * 4U); in wj_adc_start_dma()
120 adc->priv = 0U; in csi_adc_init()
202 adc->data = NULL; in csi_adc_stop()
203 adc->num = 0U; in csi_adc_stop()
318 if ((adc->data == NULL) || (adc->num == 0U)) { in csi_adc_start_async()
337 adc->start(adc); in csi_adc_start_async()
348 if (adc->stop) { in csi_adc_stop_async()
[all …]
/bsp/apm32/libraries/APM32E10x_Library/APM32E10x_StdPeriphDriver/src/
A Dapm32e10x_adc.c51 void ADC_Reset(ADC_T* adc) in ADC_Reset() argument
53 if(adc == ADC1) in ADC_Reset()
58 else if(adc == ADC2) in ADC_Reset()
63 else if (adc == ADC3) in ADC_Reset()
85 reg = adc->CTRL1; in ADC_Config()
88 adc->CTRL1 = reg; in ADC_Config()
90 reg = adc->CTRL2; in ADC_Config()
95 adc->CTRL2 = reg; in ADC_Config()
97 reg = adc->REGSEQ1; in ADC_Config()
100 adc->REGSEQ1 = reg; in ADC_Config()
[all …]
/bsp/apm32/libraries/APM32F10x_Library/APM32F10x_StdPeriphDriver/src/
A Dapm32f10x_adc.c51 void ADC_Reset(ADC_T* adc) in ADC_Reset() argument
53 if (adc == ADC1) in ADC_Reset()
58 else if (adc == ADC2) in ADC_Reset()
63 else if (adc == ADC3) in ADC_Reset()
85 reg = adc->CTRL1; in ADC_Config()
88 adc->CTRL1 = reg; in ADC_Config()
90 reg = adc->CTRL2; in ADC_Config()
96 adc->CTRL2 = reg; in ADC_Config()
98 reg = adc->REGSEQ1; in ADC_Config()
101 adc->REGSEQ1 = reg; in ADC_Config()
[all …]
/bsp/apm32/libraries/APM32S10x_Library/APM32S10x_StdPeriphDriver/src/
A Dapm32s10x_adc.c51 void ADC_Reset(ADC_T* adc) in ADC_Reset() argument
53 if (adc == ADC1) in ADC_Reset()
58 else if (adc == ADC2) in ADC_Reset()
80 reg = adc->CTRL1; in ADC_Config()
83 adc->CTRL1 = reg; in ADC_Config()
85 reg = adc->CTRL2; in ADC_Config()
91 adc->CTRL2 = reg; in ADC_Config()
93 reg = adc->REGSEQ1; in ADC_Config()
96 adc->REGSEQ1 = reg; in ADC_Config()
125 void ADC_Enable(ADC_T* adc) in ADC_Enable() argument
[all …]
/bsp/mm32f327x/Libraries/MM32F327x/HAL_Lib/Src/
A Dhal_adc.c46 switch (*(vu32*)&adc) { in ADC_DeInit()
104 (state) ? (adc->ADCFG |= ADC_CFGR_ADEN) : (adc->ADCFG &= ~ADC_CFGR_ADEN); in ADC_Cmd()
114 (state) ? (adc->ADCR |= ADC_CR_DMAEN) : (adc->ADCR &= ~ADC_CR_DMAEN); in ADC_DMACmd()
126 (state) ? (adc->ADCR |= ADC_CR_ADIE) : (adc->ADCR &= ~ADC_CR_ADIE); in ADC_ITConfig()
128 (state) ? (adc->ADCR |= ADC_CR_ADWIE) : (adc->ADCR &= ~ADC_CR_ADWIE); in ADC_ITConfig()
139 (state) ? (adc->ADCR |= ADC_CR_ADST) : (adc->ADCR &= ~ADC_CR_ADST); in ADC_SoftwareStartConvCmd()
193 (state) ? (adc->ADCR |= ADC_CR_TRGEN) : (adc->ADCR &= ~ADC_CR_TRGEN); in ADC_ExternalTrigConvCmd()
239 (state) ? (adc->ADCFG |= ADC_CFGR_ADWEN) : (adc->ADCFG &= ~ADC_CFGR_ADWEN); in ADC_AnalogWatchdogCmd()
390 adc->ANYCFG = num; in ADC_ANY_NUM_Config()
425 tmpreg = adc->ANYCR; in ADC_ExternalTrigInjectedConvertConfig()
[all …]
/bsp/apm32/libraries/APM32F4xx_Library/APM32F4xx_StdPeriphDriver/src/
A Dapm32f4xx_adc.c133 void ADC_Enable(ADC_T *adc) in ADC_Enable() argument
145 void ADC_Disable(ADC_T *adc) in ADC_Disable() argument
202 adc->AWDLT = lowThreshold; in ADC_ConfigAnalogWatchdogThresholds()
217 adc->AWDLT = lowThreshold; in ADC_AnalogWatchdogLowThresholds()
355 temp1 = adc->SMPTIM1; in ADC_ConfigRegularChannel()
360 adc->SMPTIM1 = temp1; in ADC_ConfigRegularChannel()
364 temp1 = adc->SMPTIM2; in ADC_ConfigRegularChannel()
369 adc->SMPTIM2 = temp1; in ADC_ConfigRegularChannel()
374 temp1 = adc->REGSEQ3; in ADC_ConfigRegularChannel()
682 temp1 = adc->INJSEQ; in ADC_ConfigInjectedChannel()
[all …]
/bsp/efm32/
A Ddrv_adc.c68 ADC_TypeDef *adc, in efm32_adc_calibration() argument
106 adc->CAL = cal; in efm32_adc_calibration()
158 adc->CAL = cal; in efm32_adc_calibration()
193 return adc->CAL; in efm32_adc_calibration()
503 efm32_adc_cfg_dma(adc->adc_device, control->mode, adc->singleDmaChannel); in rt_adc_control()
514 efm32_adc_cfg_dma(adc->adc_device, control->mode, adc->scanDmaChannel); in rt_adc_control()
709 device->user_data = adc; in rt_hw_adc_register()
744 if (adc == RT_NULL) in rt_hw_adc_unit_init()
784 return adc; in rt_hw_adc_unit_init()
787 if (adc) in rt_hw_adc_unit_init()
[all …]
/bsp/avr32/software_framework/drivers/adc/
A Dadc.c51 Assert( adc != NULL ); in adc_configure()
71 Assert( adc != NULL ); in adc_start()
84 Assert( adc != NULL ); in adc_enable()
89 adc->cher = (1 << channel); in adc_enable()
99 Assert( adc != NULL ); in adc_disable()
118 Assert( adc != NULL ); in adc_get_status()
134 Assert( adc != NULL ); in adc_check_eoc()
151 Assert( adc != NULL ); in adc_check_ovr()
167 Assert( adc != NULL ); in adc_get_value()
184 Assert( adc != NULL ); in adc_get_latest_value()
[all …]
A Dadc.h64 void adc_configure(volatile avr32_adc_t *adc);
66 void adc_start(volatile avr32_adc_t *adc);
68 void adc_enable(volatile avr32_adc_t *adc, uint16_t channel);
70 void adc_disable(volatile avr32_adc_t *adc, uint16_t channel);
72 bool adc_get_status(volatile avr32_adc_t *adc, uint16_t channel);
74 bool adc_check_eoc(volatile avr32_adc_t *adc, uint16_t channel);
76 bool adc_check_ovr(volatile avr32_adc_t *adc, uint16_t channel);
78 uint32_t adc_get_value(volatile avr32_adc_t *adc,
81 uint32_t adc_get_latest_value(volatile avr32_adc_t *adc);
/bsp/apm32/libraries/APM32S10x_Library/APM32S10x_StdPeriphDriver/inc/
A Dapm32s10x_adc.h244 void ADC_Reset(ADC_T* adc);
248 void ADC_Enable(ADC_T* adc);
249 void ADC_Disable(ADC_T* adc);
252 void ADC_EnableDMA(ADC_T* adc);
253 void ADC_DisableDMA(ADC_T* adc);
256 void ADC_ResetCalibration(ADC_T* adc);
258 void ADC_StartCalibration(ADC_T* adc);
268 void ADC_EnableDiscMode(ADC_T* adc);
269 void ADC_DisableDiscMode(ADC_T* adc);
272 void ADC_EnableExternalTrigConv(ADC_T* adc);
[all …]
/bsp/apm32/libraries/APM32E10x_Library/APM32E10x_StdPeriphDriver/inc/
A Dapm32e10x_adc.h265 void ADC_Reset(ADC_T* adc);
269 void ADC_Enable(ADC_T* adc);
270 void ADC_Disable(ADC_T* adc);
273 void ADC_EnableDMA(ADC_T* adc);
274 void ADC_DisableDMA(ADC_T* adc);
277 void ADC_ResetCalibration(ADC_T* adc);
279 void ADC_StartCalibration(ADC_T* adc);
289 void ADC_EnableDiscMode(ADC_T* adc);
290 void ADC_DisableDiscMode(ADC_T* adc);
293 void ADC_EnableExternalTrigConv(ADC_T* adc);
[all …]
/bsp/apm32/libraries/APM32F10x_Library/APM32F10x_StdPeriphDriver/inc/
A Dapm32f10x_adc.h263 void ADC_Reset(ADC_T* adc);
267 void ADC_Enable(ADC_T* adc);
268 void ADC_Disable(ADC_T* adc);
271 void ADC_EnableDMA(ADC_T* adc);
272 void ADC_DisableDMA(ADC_T* adc);
275 void ADC_ResetCalibration(ADC_T* adc);
277 void ADC_StartCalibration(ADC_T* adc);
287 void ADC_EnableDiscMode(ADC_T* adc);
288 void ADC_DisableDiscMode(ADC_T* adc);
291 void ADC_EnableExternalTrigConv(ADC_T* adc);
[all …]
/bsp/efm32/Libraries/emlib/src/
A Dem_adc.c105 adc->CAL = cal; in ADC_CalibrateLoadScan()
114 adc->CAL = cal; in ADC_CalibrateLoadScan()
123 adc->CAL = cal; in ADC_CalibrateLoadScan()
132 adc->CAL = cal; in ADC_CalibrateLoadScan()
140 adc->CAL = cal; in ADC_CalibrateLoadScan()
183 adc->CAL = cal; in ADC_CalibrateLoadSingle()
192 adc->CAL = cal; in ADC_CalibrateLoadSingle()
201 adc->CAL = cal; in ADC_CalibrateLoadSingle()
210 adc->CAL = cal; in ADC_CalibrateLoadSingle()
272 adc->CTRL = tmp; in ADC_Init()
[all …]
/bsp/apm32/libraries/APM32F4xx_Library/APM32F4xx_StdPeriphDriver/inc/
A Dapm32f4xx_adc.h355 void ADC_Enable(ADC_T* adc);
356 void ADC_Disable(ADC_T* adc);
360 void ADC_DisableAnalogWatchdog(ADC_T* adc);
373 void ADC_SoftwareStartConv(ADC_T* adc);
380 void ADC_EnableContinuousMode(ADC_T* adc);
385 void ADC_EnableDiscMode(ADC_T* adc);
386 void ADC_DisableDiscMode(ADC_T* adc);
392 void ADC_EnableDMA(ADC_T* adc);
393 void ADC_DisableDMA(ADC_T* adc);
395 void ADC_EnableDMARequest(ADC_T* adc);
[all …]
/bsp/xuantie/libraries/xuantie_libraries/csi/csi2/include/drv/
A Dadc.h67 csi_error_t csi_adc_init(csi_adc_t *adc, uint32_t idx);
74 void csi_adc_uninit(csi_adc_t *adc);
89 csi_error_t csi_adc_start(csi_adc_t *adc);
96 csi_error_t csi_adc_start_async(csi_adc_t *adc);
103 csi_error_t csi_adc_stop(csi_adc_t *adc);
110 csi_error_t csi_adc_stop_async(csi_adc_t *adc);
152 uint32_t csi_adc_freq_div(csi_adc_t *adc, uint32_t div);
160 int32_t csi_adc_read(csi_adc_t *adc);
184 void csi_adc_detach_callback(csi_adc_t *adc);
199 csi_error_t csi_adc_enable_pm(csi_adc_t *adc);
[all …]
/bsp/nuvoton/libraries/n9h30/rtt_port/
A Ddrv_adc.c91 isr = adc->ISR; in nu_adc_isr()
92 wkisr = adc->WKISR; in nu_adc_isr()
94 adc->ISR = isr; in nu_adc_isr()
203 ADC_CLR_INT_FLAG(adc, adc->ISR); in nu_adc_touch_antiglitch()
204 if (adc->ISR == 0) in nu_adc_touch_antiglitch()
218 ADC_POWER_DOWN(adc); in nu_adc_touch_detect()
243 ADC_POWER_ON(adc); in nu_adc_touch_detect()
279 adc->CONF = 0x0; in nu_adc_touch_enable()
347 ADC_START_CONV(adc); in _nu_adc_control()
487 ADC_POWER_ON(adc); in _nu_adc_open()
[all …]
/bsp/nuvoton/libraries/nuc980/rtt_port/
A Ddrv_adc.c91 isr = adc->ISR; in nu_adc_isr()
92 wkisr = adc->WKISR; in nu_adc_isr()
94 adc->ISR = isr; in nu_adc_isr()
203 ADC_CLR_INT_FLAG(adc, adc->ISR); in nu_adc_touch_antiglitch()
204 if (adc->ISR == 0) in nu_adc_touch_antiglitch()
218 ADC_POWER_DOWN(adc); in nu_adc_touch_detect()
243 ADC_POWER_ON(adc); in nu_adc_touch_detect()
279 adc->CONF = 0x0; in nu_adc_touch_enable()
347 ADC_START_CONV(adc); in _nu_adc_control()
487 ADC_POWER_ON(adc); in _nu_adc_open()
[all …]
/bsp/nuvoton/libraries/ma35/rtt_port/
A Ddrv_adc.c91 isr = adc->ISR; in nu_adc_isr()
92 wkisr = adc->WKISR; in nu_adc_isr()
94 adc->ISR = isr; in nu_adc_isr()
202 ADC_CLR_INT_FLAG(adc, adc->ISR); in nu_adc_touch_antiglitch()
203 if (adc->ISR == 0) in nu_adc_touch_antiglitch()
217 ADC_POWER_DOWN(adc); in nu_adc_touch_detect()
242 ADC_POWER_ON(adc); in nu_adc_touch_detect()
278 adc->CONF = 0x0; in nu_adc_touch_enable()
346 ADC_START_CONV(adc); in _nu_adc_control()
486 ADC_POWER_ON(adc); in _nu_adc_open()
[all …]
/bsp/nxp/lpc/lpc408x/drivers/
A Ddrv_adc.c29 struct lpc_adc *adc; in lpc_adc_enabled() local
36 else adc->ADC->CR |= (1<<21); in lpc_adc_enabled()
39 adc->ADC->CR |= (1<<channel); in lpc_adc_enabled()
48 struct lpc_adc *adc; in lpc_adc_convert() local
54 while ((adc->ADC->GDR & 0x80000000) == 0); in lpc_adc_convert()
55 adc->ADC->CR = adc->ADC->CR | (1 << 24); in lpc_adc_convert()
56 while ((adc->ADC->GDR & 0x80000000) == 0); in lpc_adc_convert()
58 data = adc->ADC->GDR; in lpc_adc_convert()
82 struct lpc_adc *adc; in rt_hw_adc_init() local
84 adc = &lpc_adc0; in rt_hw_adc_init()
[all …]
/bsp/mm32f327x/Libraries/MM32F327x/HAL_Lib/Inc/
A Dhal_adc.h292 void ADC_DeInit(ADC_TypeDef* adc);
293 void ADC_Init(ADC_TypeDef* adc, ADC_InitTypeDef* init_struct);
295 void ADC_Cmd(ADC_TypeDef* adc, FunctionalState state);
296 void ADC_DMACmd(ADC_TypeDef* adc, FunctionalState state);
308 void ADC_ClearFlag(ADC_TypeDef* adc, ADCFLAG_TypeDef adc_flag);
310 u16 ADC_GetConversionValue(ADC_TypeDef* adc);
312 FlagStatus ADC_GetSoftwareStartConvStatus(ADC_TypeDef* adc);
319 void ADC_ANY_NUM_Config(ADC_TypeDef* adc, u8 num);
320 void ADC_ANY_Cmd(ADC_TypeDef* adc, FunctionalState state);
323 void ADC_InjectedConvCmd(ADC_TypeDef* adc, FunctionalState state);
[all …]
/bsp/efm32/Libraries/emlib/inc/
A Dem_adc.h418 return(adc->SINGLEDATA); in ADC_DataSingleGet()
432 __STATIC_INLINE uint32_t ADC_DataScanGet(ADC_TypeDef *adc) in ADC_DataScanGet() argument
434 return(adc->SCANDATA); in ADC_DataScanGet()
455 adc->IFC = flags; in ADC_IntClear()
472 adc->IEN &= ~(flags); in ADC_IntDisable()
494 adc->IEN |= flags; in ADC_IntEnable()
512 __STATIC_INLINE uint32_t ADC_IntGet(ADC_TypeDef *adc) in ADC_IntGet() argument
514 return(adc->IF); in ADC_IntGet()
531 adc->IFS = flags; in ADC_IntSet()
549 adc->CMD = (uint32_t)cmd; in ADC_Start()
[all …]
/bsp/CME_M7/StdPeriph_Driver/src/
A Dcmem7_adc.c53 if (adc == ADC_PERIPH_1) { in adc_Reset()
89 adc_Reset(adc, enable); in ADC_Enable()
122 if (adc == ADC_PERIPH_1) { in ADC_StartConversion()
177 if (adc == ADC_PERIPH_1) { in ADC_StartCalibration()
196 void ADC_Stop(uint8_t adc) { in ADC_Stop() argument
199 if (adc == ADC_PERIPH_1) { in ADC_Stop()
220 BOOL ADC_IsBusy(uint8_t adc) { in ADC_IsBusy() argument
223 if (adc == ADC_PERIPH_1) { in ADC_IsBusy()
244 if (adc == ADC_PERIPH_1) { in ADC_Read()
271 if (adc == ADC_PERIPH_1) { in ADC_Read()
[all …]
/bsp/nxp/mcx/mcxa/Libraries/drivers/
A Ddrv_adc.c58 struct mcx_adc *adc = (struct mcx_adc *)device->parent.user_data; in a153_adc_enabled() local
65 adc_config.referenceVoltageSource = adc->referenceVoltageSource; in a153_adc_enabled()
71 LPADC_Init(adc->adc_base, &adc_config); in a153_adc_enabled()
72 LPADC_DoOffsetCalibration(adc->adc_base); in a153_adc_enabled()
73 LPADC_DoAutoCalibration(adc->adc_base); in a153_adc_enabled()
88 adc->resolution = 16; in a153_adc_enabled()
90 adc->resolution = 0; in a153_adc_enabled()
100 LPADC_Deinit(adc->adc_base); in a153_adc_enabled()
115 struct mcx_adc *adc = (struct mcx_adc *)device->parent.user_data; in a153_get_adc_value() local
128 struct mcx_adc *adc = (struct mcx_adc *)device->parent.user_data; in a153_adc_get_resolution() local
[all …]
/bsp/rm48x50/HALCoGen/include/
A Dadc.h191 void adcStartConversion(adcBASE_t *adc, uint32 group);
192 void adcStopConversion(adcBASE_t *adc, uint32 group);
193 void adcResetFiFo(adcBASE_t *adc, uint32 group);
194 uint32 adcGetData(adcBASE_t *adc, uint32 group, adcData_t *data);
195 uint32 adcIsFifoFull(adcBASE_t *adc, uint32 group);
196 uint32 adcIsConversionComplete(adcBASE_t *adc, uint32 group);
197 void adcEnableNotification(adcBASE_t *adc, uint32 group);
198 void adcDisableNotification(adcBASE_t *adc, uint32 group);
199 void adcCalibration(adcBASE_t *adc);
200 uint32 adcMidPointCalibration(adcBASE_t *adc);
[all …]
/bsp/fujitsu/mb9x/mb9bf500r/
A Dadc.c24 static struct rt_device adc; variable
111 adc.type = RT_Device_Class_Char; in rt_hw_adc_init()
112 adc.rx_indicate = RT_NULL; in rt_hw_adc_init()
113 adc.tx_complete = RT_NULL; in rt_hw_adc_init()
114 adc.init = rt_adc_init; in rt_hw_adc_init()
115 adc.open = RT_NULL; in rt_hw_adc_init()
116 adc.close = RT_NULL; in rt_hw_adc_init()
117 adc.read = RT_NULL; in rt_hw_adc_init()
118 adc.write = RT_NULL; in rt_hw_adc_init()
119 adc.control = rt_adc_control; in rt_hw_adc_init()
[all …]

Completed in 767 milliseconds

123456