Lines Matching full:adc
58 ADC_LL_POWER_BY_FSM, /*!< ADC XPD controlled by FSM. Used for polling mode */
59 ADC_LL_POWER_SW_ON, /*!< ADC XPD controlled by SW. power on. Used for DMA mode */
60 ADC_LL_POWER_SW_OFF, /*!< ADC XPD controlled by SW. power off. */
72 * Set adc fsm interval parameter for digital controller. These values are fixed for same platforms.
74 * @param rst_wait cycles between DIG ADC controller reset ADC sensor and start ADC sensor.
89 * Set adc sample cycle for digital controller.
92 …* @param sample_cycle Cycles between DIG ADC controller start ADC sensor and beginning to receive …
103 * Set SAR ADC module clock division factor.
104 * SAR ADC clock divided from digital controller clock.
110 /* ADC clock divided from digital controller clock clk */ in adc_ll_digi_set_clk_div()
126 * ADC Digital controller output data invert or not.
128 * @param adc_n ADC unit.
134 … APB_SARADC.saradc_ctrl2.saradc_saradc_sar1_inv = inv_en; // Enable / Disable ADC data invert in adc_ll_digi_output_invert()
136 … APB_SARADC.saradc_ctrl2.saradc_saradc_sar2_inv = inv_en; // Enable / Disable ADC data invert in adc_ll_digi_output_invert()
141 * Set ADC digital controller clock division factor. The clock divided from `APLL` or `APB` clock.
156 * Enable clock and select clock source for ADC digital controller.
158 * @param clk_src clock source for ADC digital controller.
167 * Disable clock for ADC digital controller.
175 * Reset adc digital controller filter.
178 * @param adc_n ADC unit.
188 * Set adc digital controller filter coeff.
191 * @param adc_n adc unit
192 * @param channel adc channel
228 * Enable adc digital controller filter.
229 * Filtering the ADC data to obtain smooth data at higher sampling rates.
232 * @param adc_n ADC unit
251 * Set monitor mode of adc digital controller.
254 * @param adc_n ADC unit.
272 * Enable/disable monitor of adc digital controller.
275 * @param adc_n ADC unit.
287 * Reset adc digital controller.
299 * Set adc cct for PWDET controller.
311 * Get adc cct for PWDET controller.
326 * Set ADC module power management.
328 * @param manage Set ADC power status.
353 /* ADC calibration code. */
365 …* Configure the registers for ADC calibration. You need to call the ``adc_ll_calibration_finish`` …
367 …* @note Different ADC units and different attenuation options use different calibration data (ini…
369 * @param adc_n ADC index number.
387 * @param adc_n ADC index number.
396 * Set the calibration result to ADC.
398 …* @note Different ADC units and different attenuation options use different calibration data (ini…
400 * @param adc_n ADC index number.
416 * Set adc output data format for oneshot mode
419 * @param adc_n ADC unit.
429 * Enable adc channel to start convert.
433 * @param adc_n ADC unit.
434 * @param channel ADC channel number for each ADCn.
443 * Disable adc channel to start convert.
447 * @param adc_n ADC unit.
458 …* @param val Usage: set to 1 to start the ADC conversion. The step signal should at least keep 3 A…
459 …* otherwise the step signal may not be captured by the ADC digital controller when its …
470 * @param event ADC event
480 * @param event ADC event
494 * @param adc_n ADC unit.
510 * @param adc_n ADC unit.
511 * @param raw_data ADC raw data input (convert value).
523 * ADC module RTC output data invert or not.
525 * @param adc_n ADC unit.
538 * @param adc_n ADC unit
547 * Disable oneshot conversion trigger for all the ADC units
560 * @param adc_n ADC unit
561 * @param channel ADC channel
562 * @param atten ADC attenuation
575 * @param adc_n ADC unit.