Lines Matching full:on
72 …r edge set to rising edge (default setting for compatibility with some ADC on other STM32 families…
104 …FFSET_POS) /* Equivalent to ADC_CHANNEL_ID_NUMBER_MASK with reduced range: on this STM32 series, A…
108 /* Equivalent mask of ADC_CHANNEL_NUMBER_MASK aligned on register LSB (bit 0) */
164 /* on one of the common sampling time available. */
174 /* (feature of several watchdogs not available on all STM32 families)). */
178 /* selection on groups. */
241 …rty "rs": Software can read as well as set this bit. Writing '0' has no effect on the bit value. */
249 …1FFF75A8UL)) /* Internal temperature sensor, address of parameter TS_CAL1: On STM32WL, temperature…
250 …1FFF75C8UL)) /* Internal temperature sensor, address of parameter TS_CAL2: On STM32WL, temperature…
308 * @note These parameters have an impact on ADC scope: ADC instance.
317 * (setting possible with ADC enabled without conversion on going,
318 * ADC enabled with conversion on going, ...)
328 … @note On this STM32 series, this parameter has some clock ratio constraints:
354 * @note These parameters have an impact on ADC scope: ADC group regular.
364 * (setting possible with ADC enabled without conversion on going,
365 * ADC enabled with conversion on going, ...)
375 …@note On this STM32 series, setting trigger source to external trigger also set trigger polarity t…
376 …(default setting for compatibility with some ADC on other STM32 families having this setting set b…
390 …(depending on the sequencer mode: scan length of 2 ranks or more, or several ADC channels enabled …
394 …uint32_t ContinuousMode; /*!< Set ADC continuous conversion mode on ADC group regular…
530 …00UL) /*!< ADC conversion data alignment: right aligned (alignment on data register LSB bi…
531 …R1_ALIGN) /*!< ADC conversion data alignment: left aligned (alignment on data register MSB bi…
568 #define LL_ADC_GROUP_REGULAR (0x00000001UL) /*!< ADC group regular (available on all …
645 /** @defgroup ADC_LL_EC_REG_OVR_DATA_BEHAVIOR ADC group regular - Overrun behavior on conversion d…
666 … regular sequencer disable (equivalent to sequencer of 1 rank: ADC conversion on only 1 channel) */
681 …On this STM32 series, parameter relevant only is sequencer set to mode not fully configurable, ref…
682 #define LL_ADC_REG_SEQ_SCAN_DIR_BACKWARD (ADC_CFGR1_SCANDIR) /*!< On this STM32 series, parame…
781 … ADC_CFGR2_OVSE) /*!< ADC oversampling on conversions of ADC g…
829 …__LL_ADC_CALC_TEMPERATURE(), due to issue on calibration parameters. This value is coded on 16 bit…
837 * For details on delays values, refer to descriptions in source code
856 /* - ADC conversion time: duration depending on ADC clock and ADC */
880 /* Note: On this STM32 series, a minimum number of ADC clock cycles */
963 * (1) On STM32WL, parameter can be set in ADC group sequencer
1039 * (1) On STM32WL, parameter can be set in ADC group sequencer
1091 * (1) On STM32WL, parameter can be set in ADC group sequencer
1137 * (1) On STM32WL, parameter can be set in ADC group sequencer
1165 * selected is available on the ADC instance selected.
1182 …* @retval Value "0" if the internal channel selected is not available on the ADC instance selected.
1183 * Value "1" if the internal channel selected is available on the ADC instance selected.
1223 * (1) On STM32WL, parameter can be set in ADC group sequencer
1267 * analog watchdog threshold high (on 8 bits):
1289 * analog watchdog threshold high (on 8 bits):
1340 * @note On devices with only 1 ADC common instance, parameter of this macro
1424 * @note This voltage depends on user board environment: voltage level
1426 * On devices with small package, the pin Vref+ is not present
1428 * @note On this STM32 series, calibration data of internal voltage reference
1478 * @note On this STM32 series, calibration data of temperature sensor
1532 * If temperature sensor calibration values are available on
1533 * on this device (presence of macro __LL_ADC_CALC_TEMPERATURE()),
1545 …* On STM32WL, refer to device datasheet parameter "Avg_Slope…
1547 …* On STM32WL, refer to device datasheet parameter "V30" (cor…
1641 * @note On this STM32 series, setting of this feature is conditioned to
1724 * @note On this STM32 series, setting of this feature is conditioned to
1766 * @note On this STM32 series, setting of this feature is conditioned to
1796 * @note On this STM32 series, setting of this feature is conditioned to
1851 * @note On this STM32 series, setting of this feature is conditioned to
1907 * @note On this STM32 series, setting of this feature is conditioned to
1909 * ADC must be enabled, without calibration on going, without conversion
1910 * on going on group regular.
1941 * @note On this STM32 series, setting of this feature is conditioned to
1943 * ADC must be disabled or enabled without conversion on going
1944 * on group regular.
1980 * @note On this STM32 series, setting of this feature is conditioned to
1982 * ADC must be disabled or enabled without conversion on going
1983 * on group regular.
2034 * 2. Later on, when conversion data is needed: poll for end of
2038 * - ADC low power mode "auto power-off" (feature available on
2048 * correspond to the current voltage level on the selected
2050 * @note On this STM32 series, setting of this feature is conditioned to
2052 * ADC must be disabled or enabled without conversion on going
2053 * on group regular.
2092 * 2. Later on, when conversion data is needed: poll for end of
2096 * - ADC low power mode "auto power-off" (feature available on
2106 * correspond to the current voltage level on the selected
2137 * @note On this STM32 series, setting of this feature is conditioned to
2168 * @note On this STM32 series, sampling time scope is on ADC instance:
2170 * (on some other STM32 families, sampling time is channel wise)
2179 * On this STM32 series, ADC processing time is:
2188 * @note On this STM32 series, setting of this feature is conditioned to
2190 * ADC must be disabled or enabled without conversion on going
2191 * on group regular.
2220 * @note On this STM32 series, sampling time scope is on ADC instance:
2222 * (on some other STM32 families, sampling time is channel wise)
2260 * @note On this STM32 series, setting trigger source to external trigger
2262 * (default setting for compatibility with some ADC on other
2266 * @note On this STM32 series, ADC trigger frequency mode must be set
2271 * depends on timers availability on the selected device.
2272 * @note On this STM32 series, setting of this feature is conditioned to
2274 * ADC must be disabled or enabled without conversion on going
2275 * on group regular.
2305 * depends on timers availability on the selected device.
2322 /* Value for shift of {0; 4; 8; 12} depending on value of bitfield */ in LL_ADC_REG_GetTriggerSource()
2353 * @note On this STM32 series, setting of this feature is conditioned to
2355 * ADC must be disabled or enabled without conversion on going
2356 * on group regular.
2387 * @note On this STM32 series, ADC group regular sequencer both modes
2400 * @note On this STM32 series, after modifying sequencer (functions
2407 * @note On this STM32 series, setting of this feature is conditioned to
2409 * ADC must be disabled or enabled without conversion on going
2410 * on group regular.
2425 * @note On this STM32 series, ADC group regular sequencer both modes
2470 * (channel 0 fixed on rank 0, channel 1 fixed on rank1, ...).
2478 * @note On this STM32 series, ADC group regular sequencer both modes
2482 * @note On this STM32 series, after modifying sequencer (functions
2491 * ADC conversion on only 1 channel.
2492 * @note On this STM32 series, setting of this feature is conditioned to
2494 * ADC must be disabled or enabled without conversion on going
2495 * on group regular.
2542 * (channel 0 fixed on rank 0, channel 1 fixed on rank1, ...).
2550 * @note On this STM32 series, ADC group regular sequencer both modes
2555 * ADC conversion on only 1 channel.
2596 * @note On this STM32 series, parameter relevant only is sequencer is set
2599 * @note On some other STM32 series, this setting is not available and
2601 * @note On this STM32 series, after modifying sequencer (functions
2609 * @note On this STM32 series, setting of this feature is conditioned to
2611 * ADC must be disabled or enabled without conversion on going
2612 * on group regular.
2627 * @note On this STM32 series, parameter relevant only is sequencer is set
2630 * @note On some other STM32 families, this setting is not available and
2649 * @note On this STM32 series, setting of this feature is conditioned to
2651 * ADC must be disabled or enabled without conversion on going
2652 * on group regular.
2681 * @brief Set ADC group regular sequence: channel on the selected
2686 * @note On this STM32 series, ADC group regular sequencer is
2690 * @note Depending on devices and packages, some channels may not be available.
2692 * @note On this STM32 series, to measure internal channels (VrefInt,
2696 * @note On this STM32 series, after modifying sequencer (functions
2704 * @note On this STM32 series, setting of this feature is conditioned to
2706 * ADC must be disabled or enabled without conversion on going
2707 * on group regular.
2750 * (1) On STM32WL, parameter can be set in ADC group sequencer
2758 /* in register depending on parameter "Rank". */ in LL_ADC_REG_SetSequencerRanks()
2767 * @brief Get ADC group regular sequence: channel on the selected
2769 * @note On this STM32 series, ADC group regular sequencer is
2773 * @note Depending on devices and packages, some channels may not be available.
2777 * the returned channel number is only partly formatted on definition
2828 * (1) On STM32WL, parameter can be set in ADC group sequencer
2845 * @brief Set ADC group regular sequence: channel on rank corresponding to
2850 * (channel 0 fixed on rank 0, channel 1 fixed on rank1, ...).
2853 * @note On this STM32 series, ADC group regular sequencer both modes
2860 * @note On this STM32 series, after modifying sequencer (functions
2868 * @note Depending on devices and packages, some channels may not be available.
2870 * @note On this STM32 series, to measure internal channels (VrefInt,
2874 * @note On this STM32 series, setting of this feature is conditioned to
2876 * ADC must be disabled or enabled without conversion on going
2877 * on group regular.
2924 * (1) On STM32WL, parameter can be set in ADC group sequencer
2937 * @brief Add channel to ADC group regular sequence: channel on rank corresponding to
2942 * (channel 0 fixed on rank 0, channel 1 fixed on rank1, ...).
2945 * @note On this STM32 series, ADC group regular sequencer both modes
2952 * @note On this STM32 series, after modifying sequencer (functions
2960 * @note Depending on devices and packages, some channels may not be available.
2962 * @note On this STM32 series, to measure internal channels (VrefInt,
2966 * @note On this STM32 series, setting of this feature is conditioned to
2968 * ADC must be disabled or enabled without conversion on going
2969 * on group regular.
3016 * (1) On STM32WL, parameter can be set in ADC group sequencer
3029 * @brief Remove channel to ADC group regular sequence: channel on rank corresponding to
3034 * (channel 0 fixed on rank 0, channel 1 fixed on rank1, ...).
3037 * @note On this STM32 series, ADC group regular sequencer both modes
3044 * @note On this STM32 series, after modifying sequencer (functions
3052 * @note Depending on devices and packages, some channels may not be available.
3054 * @note On this STM32 series, to measure internal channels (VrefInt,
3058 * @note On this STM32 series, setting of this feature is conditioned to
3060 * ADC must be disabled or enabled without conversion on going
3061 * on group regular.
3108 * (1) On STM32WL, parameter can be set in ADC group sequencer
3121 * @brief Get ADC group regular sequence: channel on rank corresponding to
3126 * (channel 0 fixed on rank 0, channel 1 fixed on rank1, ...).
3127 * @note On this STM32 series, ADC group regular sequencer both modes
3134 * @note Depending on devices and packages, some channels may not be available.
3136 * @note On this STM32 series, to measure internal channels (VrefInt,
3140 * @note On this STM32 series, setting of this feature is conditioned to
3142 * ADC must be disabled or enabled without conversion on going
3143 * on group regular.
3190 * (1) On STM32WL, parameter can be set in ADC group sequencer
3220 * @brief Set ADC continuous conversion mode on ADC group regular.
3227 * @note On this STM32 series, setting of this feature is conditioned to
3229 * ADC must be disabled or enabled without conversion on going
3230 * on group regular.
3244 * @brief Get ADC continuous conversion mode on ADC group regular.
3280 * @note On this STM32 series, setting of this feature is conditioned to
3282 * ADC must be disabled or enabled without conversion on going
3283 * on group regular.
3340 * @note On this STM32 series, setting of this feature is conditioned to
3342 * ADC must be disabled or enabled without conversion on going
3343 * on group regular.
3381 * @note On this device, sampling time is on channel scope: independently
3382 * of channel mapped on ADC group regular or injected.
3397 * @note On this STM32 series, setting of this feature is conditioned to
3399 * ADC must be disabled or enabled without conversion on going
3400 * on group regular.
3445 * (1) On STM32WL, parameter can be set in ADC group sequencer
3466 * @note On this device, sampling time is on channel scope: independently
3467 * of channel mapped on ADC group regular or injected.
3515 * (1) On STM32WL, parameter can be set in ADC group sequencer
3532 /* Select sampling time bitfield depending on sampling time bit value 0 or 1. */ in LL_ADC_GetChannelSamplingTime()
3548 * on ADC group regular.
3554 * @note On this STM32 series, there are 2 kinds of analog watchdog
3562 * - channels monitored: flexible on channels monitored, selection is
3567 * - groups monitored: not selection possible (monitoring on both
3569 * Channels selected are monitored on groups regular and injected:
3574 * @note On this STM32 series, setting of this feature is conditioned to
3576 * ADC must be disabled or enabled without conversion on going
3577 * on group regular.
3618 /* in register and register position depending on parameter "AWDy". */ in LL_ADC_SetAnalogWDMonitChannels()
3641 * the returned channel number is only partly formatted on definition
3652 * @note On this STM32 series, there are 2 kinds of analog watchdog
3660 * - channels monitored: flexible on channels monitored, selection is
3665 * - groups monitored: not selection possible (monitoring on both
3667 * Channels selected are monitored on groups regular and injected:
3672 * @note On this STM32 series, setting of this feature is conditioned to
3674 * ADC must be disabled or enabled without conversion on going
3675 * on group regular.
3687 * (1) On this AWD number, monitored channel can be retrieved
3778 * @note On this STM32 series, there are 2 kinds of analog watchdog
3786 * - channels monitored: flexible on channels monitored, selection is
3791 * - groups monitored: not selection possible (monitoring on both
3793 * Channels selected are monitored on groups regular and injected:
3799 * impacted: the comparison of analog watchdog thresholds is done on
3804 * on 12 bits (ratio 16 and shift 4, or ratio 32 and shift 5, ...):
3807 * on 14 bits (ratio 16 and shift 2, or ratio 32 and shift 3, ...):
3810 * on 16 bits (ratio 16 and shift none, or ratio 32 and shift 1, ...):
3812 * @note On this STM32 series, setting of this feature is conditioned to
3814 * ADC must be disabled or enabled without conversion on going
3815 * on group regular.
3835 /* position in register and register position depending on parameter */ in LL_ADC_ConfigAnalogWDThresholds()
3854 * @note On this STM32 series, there are 2 kinds of analog watchdog
3862 * - channels monitored: flexible on channels monitored, selection is
3867 * - groups monitored: not selection possible (monitoring on both
3869 * Channels selected are monitored on groups regular and injected:
3875 * impacted: the comparison of analog watchdog thresholds is done on
3880 * on 12 bits (ratio 16 and shift 4, or ratio 32 and shift 5, ...):
3883 * on 14 bits (ratio 16 and shift 2, or ratio 32 and shift 3, ...):
3886 * on 16 bits (ratio 16 and shift none, or ratio 32 and shift 1, ...):
3888 * @note On this STM32 series, setting of this feature is not conditioned to
3890 * ADC can be disabled, enabled with or without conversion on going
3891 * on ADC group regular.
3913 /* position in register and register position depending on parameters */ in LL_ADC_SetAnalogWDThresholds()
3957 /* position in register and register position depending on parameters */ in LL_ADC_GetAnalogWDThresholds()
3981 * @note On this STM32 series, setting of this feature is conditioned to
4011 * on the selected ADC group.
4017 * @note On this STM32 series, setting of this feature is conditioned to
4019 * ADC must be disabled or enabled without conversion on going
4020 * on group regular.
4035 * on the selected ADC group.
4057 * @note On this STM32 series, setting of this feature is conditioned to
4132 /** @defgroup ADC_LL_EF_Operation_ADC_Instance Operation on ADC hierarchical scope: ADC instance
4138 * @note On this STM32 series, there are three possibilities to enable
4146 * @note On this STM32 series, after ADC internal voltage regulator enable,
4151 * @note On this STM32 series, setting of this feature is conditioned to
4170 * @note On this STM32 series, setting of this feature is conditioned to
4195 * @note On this STM32 series, after ADC enable, a delay for
4199 * @note On this STM32 series, flag LL_ADC_FLAG_ADRDY is raised when the ADC
4202 * @note On this STM32 series, setting of this feature is conditioned to
4221 * @note On this STM32 series, setting of this feature is conditioned to
4223 * ADC must be not disabled. Must be enabled without conversion on going
4224 * on group regular.
4241 * @note On this STM32 series, flag LL_ADC_FLAG_ADRDY is raised when the ADC
4257 * @retval 0: no ADC disable command on going.
4267 * @note On this STM32 series, a minimum number of ADC clock cycles
4271 * On this STM32 series, ADC DMA transfer request should be disabled
4282 * @note On this STM32 series, setting of this feature is conditioned to
4314 /** @defgroup ADC_LL_EF_Operation_ADC_Group_Regular Operation on ADC hierarchical scope: group regu…
4320 * @note On this STM32 series, this function is relevant for both
4325 * will start at next trigger event (on the selected trigger edge)
4327 * @note On this STM32 series, setting of this feature is conditioned to
4329 * ADC must be enabled without conversion on going on group regular,
4330 * without conversion stop command on going on group regular,
4331 * without ADC disable command on going.
4348 * @note On this STM32 series, setting of this feature is conditioned to
4350 * ADC must be enabled with conversion on going on group regular,
4351 * without ADC disable command on going.
4370 * @retval 0: no conversion is on going on ADC group regular.
4381 * @retval 0: no command of conversion stop is on going on ADC group regular.
4472 * @note On this STM32 series, flag LL_ADC_FLAG_ADRDY is raised when the ADC
4486 * @note On this STM32 series, after modifying sequencer
4601 * @note On this STM32 series, flag LL_ADC_FLAG_ADRDY is raised when the ADC