Lines Matching full:on
71 … compatibility with some ADC on other STM32 series
104 ADC_CHANNEL_ID_NUMBER_MASK with reduced range: on this STM32 series, ADC group regular sequencer,
111 /* Equivalent mask of ADC_CHANNEL_NUMBER_MASK aligned on register LSB (bit 0) */
178 /* on one of the common sampling time available. */
188 /* (feature of several watchdogs not available on all STM32 series)). */
192 /* selection on groups. */
266 on the bit value. */
278 /* Note: On all devices of series STM32C0, calibration parameter TS_CAL2 is not available.
286 … parameter TS_CAL1: On STM32C0, temperature sensor ADC raw data acquired at
349 * @note These parameters have an impact on ADC scope: ADC instance.
358 * (setting possible with ADC enabled without conversion on going,
359 * ADC enabled with conversion on going, ...)
369 … @note On this STM32 series, this parameter has some clock ratio constraints:
397 * @note These parameters have an impact on ADC scope: ADC group regular.
407 * (setting possible with ADC enabled without conversion on going,
408 * ADC enabled with conversion on going, ...)
419 … @note On this STM32 series, setting trigger source to external trigger also
421 … with some ADC on other STM32 series having this setting set by HW
440 … enabled (depending on the sequencer mode: scan length of 2 ranks or
446 …uint32_t ContinuousMode; /*!< Set ADC continuous conversion mode on ADC group regular…
638 (alignment on data register LSB bit 0)*/
640 (alignment on data register MSB bit 15)*/
707 #define LL_ADC_GROUP_REGULAR (0x00000001UL) /*!< ADC group regular (available on all …
842 /** @defgroup ADC_LL_EC_REG_OVR_DATA_BEHAVIOR ADC group regular - Overrun behavior on conversion d…
871 … (equivalent to sequencer of 1 rank: ADC conversion on only 1 channel) */
893 #define LL_ADC_REG_SEQ_SCAN_DIR_FORWARD (0x00000000UL) /*!< On this STM32 series, parameter…
898 … sequencer). On some other STM32 series, this setting is not available
900 #define LL_ADC_REG_SEQ_SCAN_DIR_BACKWARD (ADC_CFGR1_SCANDIR) /*!< On this STM32 series, parameter…
1082 …GRP_REGULAR_CONTINUED (ADC_CFGR2_OVSE) /*!< ADC oversampling on conversions of
1172 … @ref __LL_ADC_CALC_TEMPERATURE(), due to issue on
1173 … calibration parameters. This value is coded on 16 bits
1174 … (to fit on signed word or double word) and corresponds
1183 * For details on delays values, refer to descriptions in source code
1202 /* - ADC conversion time: duration depending on ADC clock and ADC */
1232 /* Note: On this STM32 series, a minimum number of ADC clock cycles */
1321 * (1) On STM32C0, parameter can be set in ADC group sequencer
1327 * (3) ADC channels available on STM32C031xx device only.
1397 * (1) On STM32C0, parameter can be set in ADC group sequencer
1403 * (3) ADC channels available on STM32C031xx device only.
1455 * (1) On STM32C0, parameter can be set in ADC group sequencer
1461 * (3) ADC channels available on STM32C031xx device only.
1511 * (1) On STM32C0, parameter can be set in ADC group sequencer
1517 * (3) ADC channels available on STM32C031xx device only.
1548 * selected is available on the ADC instance selected.
1565 …* @retval Value "0" if the internal channel selected is not available on the ADC instance selected.
1566 * Value "1" if the internal channel selected is available on the ADC instance selected.
1612 * (1) On STM32C0, parameter can be set in ADC group sequencer
1618 * (3) ADC channels available on STM32C031xx device only.
1651 * (1) On STM32C0, parameter not available on all devices: only on STM32C031xx.
1663 * analog watchdog threshold high (on 8 bits):
1685 * analog watchdog threshold high (on 8 bits):
1737 * @note On devices with only 1 ADC common instance, parameter of this macro
1821 * @note This voltage depends on user board environment: voltage level
1823 * On devices with small package, the pin Vref+ is not present
1825 * @note On this STM32 series, calibration data of internal voltage reference
1865 * @note: On this STM32 series, calibtation parameter TS_CAL1 can be used
1878 …* On this STM32 series, refer to device datasheet parameter …
1881 …* On this STM32 series, refer to datasheet parameter "V30" (…
1978 * @note On this STM32 series, setting of this feature is conditioned to
2061 * @note On this STM32 series, setting of this feature is conditioned to
2102 * @note On this STM32 series, setting of this feature is conditioned to
2130 * @note On this STM32 series, setting of this feature is conditioned to
2182 * @note On this STM32 series, setting of this feature is conditioned to
2238 * @note On this STM32 series, setting of this feature is conditioned to
2240 * ADC must be enabled, without calibration on going, without conversion
2241 * on going on group regular.
2272 * @note On this STM32 series, setting of this feature is conditioned to
2310 * @note On this STM32 series, setting of this feature is conditioned to
2363 * 2. Later on, when conversion data is needed: poll for end of
2367 * - ADC low power mode "auto power-off" (feature available on
2377 * correspond to the current voltage level on the selected
2379 * @note On this STM32 series, setting of this feature is conditioned to
2420 * 2. Later on, when conversion data is needed: poll for end of
2424 * - ADC low power mode "auto power-off" (feature available on
2434 * correspond to the current voltage level on the selected
2465 * @note On this STM32 series, setting of this feature is conditioned to
2496 * @note On this STM32 series, sampling time scope is on ADC instance:
2498 * (on some other STM32 families, sampling time is channel wise)
2507 * On this STM32 series, ADC processing time is:
2516 * @note On this STM32 series, setting of this feature is conditioned to
2518 * ADC must be disabled or enabled without conversion on going
2519 * on group regular.
2548 * @note On this STM32 series, sampling time scope is on ADC instance:
2550 * (on some other STM32 families, sampling time is channel wise)
2588 * @note On this STM32 series, setting trigger source to external trigger
2590 * (default setting for compatibility with some ADC on other
2594 * @note On this STM32 series, ADC trigger frequency mode must be set
2599 * depends on timers availability on the selected device.
2600 * @note On this STM32 series, setting of this feature is conditioned to
2613 * (1) ADC external trigger available on STM32C071xx device only.
2632 * depends on timers availability on the selected device.
2643 * (1) ADC external trigger available on STM32C071xx device only.
2649 /* Value for shift of {0; 4; 8; 12} depending on value of bitfield */ in LL_ADC_REG_GetTriggerSource()
2680 * @note On this STM32 series, setting of this feature is conditioned to
2682 * ADC must be disabled or enabled without conversion on going
2683 * on group regular.
2714 * @note On this STM32 series, ADC group regular sequencer both modes
2727 * @note On this STM32 series, after modifying sequencer (functions
2734 * @note On this STM32 series, setting of this feature is conditioned to
2751 * @note On this STM32 series, ADC group regular sequencer both modes
2796 * (channel 0 fixed on rank 0, channel 1 fixed on rank1, ...).
2804 * @note On this STM32 series, ADC group regular sequencer both modes
2808 * @note On this STM32 series, after modifying sequencer (functions
2817 * ADC conversion on only 1 channel.
2818 * @note On this STM32 series, setting of this feature is conditioned to
2820 * ADC must be disabled or enabled without conversion on going
2821 * on group regular.
2868 * (channel 0 fixed on rank 0, channel 1 fixed on rank1, ...).
2876 * @note On this STM32 series, ADC group regular sequencer both modes
2881 * ADC conversion on only 1 channel.
2922 * @note On this STM32 series, parameter relevant only is sequencer is set
2925 * @note On some other STM32 series, this setting is not available and
2927 * @note On this STM32 series, after modifying sequencer (functions
2935 * @note On this STM32 series, setting of this feature is conditioned to
2952 * @note On this STM32 series, parameter relevant only is sequencer is set
2955 * @note On some other STM32 families, this setting is not available and
2974 * @note On this STM32 series, setting of this feature is conditioned to
3005 * @brief Set ADC group regular sequence: channel on the selected
3010 * @note On this STM32 series, ADC group regular sequencer is
3014 * @note Depending on devices and packages, some channels may not be available.
3016 * @note On this STM32 series, to measure internal channels (VrefInt,
3020 * @note On this STM32 series, after modifying sequencer (functions
3028 * @note On this STM32 series, setting of this feature is conditioned to
3030 * ADC must be disabled or enabled without conversion on going
3031 * on group regular.
3079 * (1) On STM32C0, parameter can be set in ADC group sequencer
3085 * (3) ADC channels available on STM32C031xx device only.
3091 /* in register depending on parameter "Rank". */ in LL_ADC_REG_SetSequencerRanks()
3101 * @brief Get ADC group regular sequence: channel on the selected
3103 * @note On this STM32 series, ADC group regular sequencer is
3107 * @note Depending on devices and packages, some channels may not be available.
3111 * the returned channel number is only partly formatted on definition
3167 * (1) On STM32C0, parameter can be set in ADC group sequencer
3173 * (3) ADC channels available on STM32C031xx device only.
3185 * @brief Set ADC group regular sequence: channel on rank corresponding to
3190 * (channel 0 fixed on rank 0, channel 1 fixed on rank1, ...).
3193 * @note On this STM32 series, ADC group regular sequencer both modes
3200 * @note On this STM32 series, after modifying sequencer (functions
3208 * @note Depending on devices and packages, some channels may not be available.
3210 * @note On this STM32 series, to measure internal channels (VrefInt,
3214 * @note On this STM32 series, setting of this feature is conditioned to
3216 * ADC must be disabled or enabled without conversion on going
3217 * on group regular.
3269 * (1) On STM32C0, parameter can be set in ADC group sequencer
3275 * (3) ADC channels available on STM32C031xx device only.
3286 * @brief Add channel to ADC group regular sequence: channel on rank corresponding to
3291 * (channel 0 fixed on rank 0, channel 1 fixed on rank1, ...).
3294 * @note On this STM32 series, ADC group regular sequencer both modes
3301 * @note On this STM32 series, after modifying sequencer (functions
3309 * @note Depending on devices and packages, some channels may not be available.
3311 * @note On this STM32 series, to measure internal channels (VrefInt,
3315 * @note On this STM32 series, setting of this feature is conditioned to
3317 * ADC must be disabled or enabled without conversion on going
3318 * on group regular.
3370 * (1) On STM32C0, parameter can be set in ADC group sequencer
3376 * (3) ADC channels available on STM32C031xx device only.
3387 * @brief Remove channel to ADC group regular sequence: channel on rank corresponding to
3392 * (channel 0 fixed on rank 0, channel 1 fixed on rank1, ...).
3395 * @note On this STM32 series, ADC group regular sequencer both modes
3402 * @note On this STM32 series, after modifying sequencer (functions
3410 * @note Depending on devices and packages, some channels may not be available.
3412 * @note On this STM32 series, to measure internal channels (VrefInt,
3416 * @note On this STM32 series, setting of this feature is conditioned to
3418 * ADC must be disabled or enabled without conversion on going
3419 * on group regular.
3471 * (1) On STM32C0, parameter can be set in ADC group sequencer
3477 * (3) ADC channels available on STM32C031xx device only.
3488 * @brief Get ADC group regular sequence: channel on rank corresponding to
3493 * (channel 0 fixed on rank 0, channel 1 fixed on rank1, ...).
3494 * @note On this STM32 series, ADC group regular sequencer both modes
3501 * @note Depending on devices and packages, some channels may not be available.
3503 * @note On this STM32 series, to measure internal channels (VrefInt,
3507 * @note On this STM32 series, setting of this feature is conditioned to
3509 * ADC must be disabled or enabled without conversion on going
3510 * on group regular.
3562 * (1) On STM32C0, parameter can be set in ADC group sequencer
3568 * (3) ADC channels available on STM32C031xx device only.
3601 * @brief Set ADC continuous conversion mode on ADC group regular.
3608 * @note On this STM32 series, setting of this feature is conditioned to
3624 * @brief Get ADC continuous conversion mode on ADC group regular.
3660 * @note On this STM32 series, setting of this feature is conditioned to
3719 * @note On this STM32 series, setting of this feature is conditioned to
3759 * @note On this device, sampling time is on channel scope: independently
3760 * of channel mapped on ADC group regular or injected.
3775 * @note On this STM32 series, setting of this feature is conditioned to
3777 * ADC must be disabled or enabled without conversion on going
3778 * on group regular.
3828 * (1) On STM32C0, parameter can be set in ADC group sequencer
3834 * (3) ADC channels available on STM32C031xx device only.
3853 * @note On this device, sampling time is on channel scope: independently
3854 * of channel mapped on ADC group regular or injected.
3907 * (1) On STM32C0, parameter can be set in ADC group sequencer
3913 * (3) ADC channels available on STM32C031xx device only.
3929 /* Select sampling time bitfield depending on sampling time bit value 0 or 1. */ in LL_ADC_GetChannelSamplingTime()
3945 * on ADC group regular.
3951 * @note On this STM32 series, there is only 1 kind of analog watchdog
3958 * @note On this STM32 series, setting of this feature is conditioned to
4001 * (1) On STM32C0, parameter not available on all devices: only on STM32C031xx.
4007 /* in register and register position depending on parameter "AWDy". */ in LL_ADC_SetAnalogWDMonitChannels()
4031 * the returned channel number is only partly formatted on definition
4042 * @note On this STM32 series, there is only 1 kind of analog watchdog
4050 * - channels monitored: flexible on channels monitored, selection is
4055 * - groups monitored: not selection possible (monitoring on both
4057 * Channels selected are monitored on groups regular and injected:
4062 * @note On this STM32 series, setting of this feature is conditioned to
4064 * ADC must be disabled or enabled without conversion on going
4065 * on group regular.
4077 * (1) On this AWD number, monitored channel can be retrieved
4112 * (1) On STM32C0, parameter not available on all devices: only on STM32C031xx.
4178 * @note On this STM32 series, there is only 2 kind of analog watchdog
4186 * - channels monitored: flexible on channels monitored, selection is
4191 * - groups monitored: not selection possible (monitoring on both
4193 * Channels selected are monitored on groups regular and injected:
4199 * impacted: the comparison of analog watchdog thresholds is done on
4204 * on 12 bits (ratio 16 and shift 4, or ratio 32 and shift 5, ...):
4207 * on 14 bits (ratio 16 and shift 2, or ratio 32 and shift 3, ...):
4210 * on 16 bits (ratio 16 and shift none, or ratio 32 and shift 1, ...):
4212 * @note On this STM32 series, setting of this feature is conditioned to
4214 * ADC must be disabled or enabled without conversion on going
4215 * on group regular.
4235 /* position in register and register position depending on parameter */ in LL_ADC_ConfigAnalogWDThresholds()
4258 * @note On this STM32 series, there is only 2 kinds of analog watchdog
4266 * - channels monitored: flexible on channels monitored, selection is
4271 * - groups monitored: not selection possible (monitoring on both
4273 * Channels selected are monitored on groups regular and injected:
4279 * impacted: the comparison of analog watchdog thresholds is done on
4284 * on 12 bits (ratio 16 and shift 4, or ratio 32 and shift 5, ...):
4287 * on 14 bits (ratio 16 and shift 2, or ratio 32 and shift 3, ...):
4290 * on 16 bits (ratio 16 and shift none, or ratio 32 and shift 1, ...):
4292 * @note On this STM32 series, setting of this feature is not conditioned to
4294 * ADC can be disabled, enabled with or without conversion on going
4295 * on ADC group regular.
4317 /* position in register and register position depending on parameters */ in LL_ADC_SetAnalogWDThresholds()
4363 /* position in register and register position depending on parameters */ in LL_ADC_GetAnalogWDThresholds()
4390 * @note On this STM32 series, setting of this feature is conditioned to
4420 * on the selected ADC group.
4426 * @note On this STM32 series, setting of this feature is conditioned to
4443 * on the selected ADC group.
4465 * @note On this STM32 series, setting of this feature is conditioned to
4540 /** @defgroup ADC_LL_EF_Operation_ADC_Instance Operation on ADC hierarchical scope: ADC instance
4546 * @note On this STM32 series, there are three possibilities to enable
4554 * @note On this STM32 series, after ADC internal voltage regulator enable,
4559 * @note On this STM32 series, setting of this feature is conditioned to
4578 * @note On this STM32 series, setting of this feature is conditioned to
4603 * @note On this STM32 series, after ADC enable, a delay for
4607 * @note On this STM32 series, flag LL_ADC_FLAG_ADRDY is raised when the ADC
4610 * @note On this STM32 series, setting of this feature is conditioned to
4629 * @note On this STM32 series, setting of this feature is conditioned to
4631 * ADC must be not disabled. Must be enabled without conversion on going
4632 * on group regular.
4649 * @note On this STM32 series, flag LL_ADC_FLAG_ADRDY is raised when the ADC
4665 * @retval 0: no ADC disable command on going.
4675 * @note On this STM32 series, a minimum number of ADC clock cycles
4679 * On this STM32 series, ADC DMA transfer request should be disabled
4693 * @note On this STM32 series, setting of this feature is conditioned to
4725 /** @defgroup ADC_LL_EF_Operation_ADC_Group_Regular Operation on ADC hierarchical scope: group regu…
4731 * @note On this STM32 series, this function is relevant for both
4736 * will start at next trigger event (on the selected trigger edge)
4738 * @note On this STM32 series, setting of this feature is conditioned to
4740 * ADC must be enabled without conversion on going on group regular,
4741 * without conversion stop command on going on group regular,
4742 * without ADC disable command on going.
4759 * @note On this STM32 series, setting of this feature is conditioned to
4761 * ADC must be enabled with conversion on going on group regular,
4762 * without ADC disable command on going.
4781 * @retval 0: no conversion is on going on ADC group regular.
4792 * @retval 0: no command of conversion stop is on going on ADC group regular.
4883 * @note On this STM32 series, flag LL_ADC_FLAG_ADRDY is raised when the ADC
4897 * @note On this STM32 series, after modifying sequencer
5012 * @note On this STM32 series, flag LL_ADC_FLAG_ADRDY is raised when the ADC