Lines Matching full:on
72 … compatibility with some ADC on other STM32 series
106 ADC_CHANNEL_ID_NUMBER_MASK with reduced range: on this STM32 series, ADC group regular sequencer,
113 /* Equivalent mask of ADC_CHANNEL_NUMBER_MASK aligned on register LSB (bit 0) */
171 /* on one of the common sampling time available. */
181 /* (feature of several watchdogs not available on all STM32 series)). */
185 /* selection on groups. */
256 Writing '0' has no effect on the bit value. */
268 …R_CAL1_ADDR ((uint16_t*) (0x1FFF75A8UL)) /* Address of parameter TS_CAL1: On STM32G0,
271 …R_CAL2_ADDR ((uint16_t*) (0x1FFF75CAUL)) /* Address of parameter TS_CAL2: On STM32G0,
337 * @note These parameters have an impact on ADC scope: ADC instance.
346 * (setting possible with ADC enabled without conversion on going,
347 * ADC enabled with conversion on going, ...)
357 … @note On this STM32 series, this parameter has some clock ratio constraints:
385 * @note These parameters have an impact on ADC scope: ADC group regular.
395 * (setting possible with ADC enabled without conversion on going,
396 * ADC enabled with conversion on going, ...)
407 … @note On this STM32 series, setting trigger source to external trigger also
409 … with some ADC on other STM32 series having this setting set by HW
428 … enabled (depending on the sequencer mode: scan length of 2 ranks or
434 …uint32_t ContinuousMode; /*!< Set ADC continuous conversion mode on ADC group regular…
583 On STM32G0, ADC clock frequency above 3.5MHz. */
585 On STM32G0,ADC clock frequency below 3.5MHz. */
638 (alignment on data register LSB bit 0)*/
640 (alignment on data register MSB bit 15)*/
698 #define LL_ADC_GROUP_REGULAR (0x00000001UL) /*!< ADC group regular (available on …
843 /** @defgroup ADC_LL_EC_REG_OVR_DATA_BEHAVIOR ADC group regular - Overrun behavior on conversion d…
872 … (equivalent to sequencer of 1 rank: ADC conversion on only 1 channel) */
894 #define LL_ADC_REG_SEQ_SCAN_DIR_FORWARD (0x00000000UL) /*!< On this STM32 series, parameter…
899 … sequencer). On some other STM32 series, this setting is not available
901 #define LL_ADC_REG_SEQ_SCAN_DIR_BACKWARD (ADC_CFGR1_SCANDIR) /*!< On this STM32 series, parameter…
1068 …GRP_REGULAR_CONTINUED (ADC_CFGR2_OVSE) /*!< ADC oversampling on conversions of
1158 … @ref __LL_ADC_CALC_TEMPERATURE(), due to issue on
1159 … calibration parameters. This value is coded on 16 bits
1160 … (to fit on signed word or double word) and corresponds
1169 * For details on delays values, refer to descriptions in source code
1188 /* - ADC conversion time: duration depending on ADC clock and ADC */
1218 /* Note: On this STM32 series, a minimum number of ADC clock cycles */
1302 * (1) On STM32G0, parameter can be set in ADC group sequencer
1365 * (1) On STM32G0, parameter can be set in ADC group sequencer
1417 * (1) On STM32G0, parameter can be set in ADC group sequencer
1464 * (1) On STM32G0, parameter can be set in ADC group sequencer
1493 * selected is available on the ADC instance selected.
1509 …* @retval Value "0" if the internal channel selected is not available on the ADC instance selected.
1510 * Value "1" if the internal channel selected is available on the ADC instance selected.
1550 * (1) On STM32G0, parameter can be set in ADC group sequencer
1594 * analog watchdog threshold high (on 8 bits):
1616 * analog watchdog threshold high (on 8 bits):
1668 * @note On devices with only 1 ADC common instance, parameter of this macro
1752 * @note This voltage depends on user board environment: voltage level
1754 * On devices with small package, the pin Vref+ is not present
1756 * @note On this STM32 series, calibration data of internal voltage reference
1806 * @note On this STM32 series, calibration data of temperature sensor
1860 * If temperature sensor calibration values are available on
1861 * on this device (presence of macro __LL_ADC_CALC_TEMPERATURE()),
1874 …* On STM32G0, refer to device datasheet parameter "Avg_Slope…
1877 …* On STM32G0, refer to datasheet parameter "V30" (correspond…
1973 * @note On this STM32 series, setting of this feature is conditioned to
2037 * @brief Legacy feature, useless on STM32G0 (ADC common clock low frequency
2038 mode is automatically managed by ADC peripheral on STM32G0).
2040 * @note On this STM32 series, setting of this feature is conditioned to
2042 * ADC must be disabled or enabled without conversion on going
2043 * on group regular.
2058 * @brief Legacy feature, useless on STM32G0 (ADC common clock low frequency
2059 mode is automatically managed by ADC peripheral on STM32G0).
2093 * @note On this STM32 series, setting of this feature is conditioned to
2135 * @note On this STM32 series, setting of this feature is conditioned to
2165 * @note On this STM32 series, setting of this feature is conditioned to
2220 * @note On this STM32 series, setting of this feature is conditioned to
2276 * @note On this STM32 series, setting of this feature is conditioned to
2278 * ADC must be enabled, without calibration on going, without conversion
2279 * on going on group regular.
2310 * @note On this STM32 series, setting of this feature is conditioned to
2348 * @note On this STM32 series, setting of this feature is conditioned to
2401 * 2. Later on, when conversion data is needed: poll for end of
2405 * - ADC low power mode "auto power-off" (feature available on
2415 * correspond to the current voltage level on the selected
2417 * @note On this STM32 series, setting of this feature is conditioned to
2458 * 2. Later on, when conversion data is needed: poll for end of
2462 * - ADC low power mode "auto power-off" (feature available on
2472 * correspond to the current voltage level on the selected
2503 * @note On this STM32 series, setting of this feature is conditioned to
2534 * @note On this STM32 series, sampling time scope is on ADC instance:
2536 * (on some other STM32 series, sampling time is channel wise)
2545 * On this STM32 series, ADC processing time is:
2554 * @note On this STM32 series, setting of this feature is conditioned to
2556 * ADC must be disabled or enabled without conversion on going
2557 * on group regular.
2586 * @note On this STM32 series, sampling time scope is on ADC instance:
2588 * (on some other STM32 series, sampling time is channel wise)
2626 * @note On this STM32 series, setting trigger source to external trigger
2628 * (default setting for compatibility with some ADC on other
2632 * @note On this STM32 series, ADC trigger frequency mode must be set
2637 * depends on timers availability on the selected device.
2638 * @note On this STM32 series, setting of this feature is conditioned to
2654 * (1) On STM32G0, parameter not available on all devices
2673 * depends on timers availability on the selected device.
2687 * (1) On STM32G0, parameter not available on all devices
2693 /* Value for shift of {0; 4; 8; 12} depending on value of bitfield */ in LL_ADC_REG_GetTriggerSource()
2724 * @note On this STM32 series, setting of this feature is conditioned to
2757 * @note On this STM32 series, ADC group regular sequencer both modes
2770 * @note On this STM32 series, after modifying sequencer (functions
2777 * @note On this STM32 series, setting of this feature is conditioned to
2794 * @note On this STM32 series, ADC group regular sequencer both modes
2839 * (channel 0 fixed on rank 0, channel 1 fixed on rank1, ...).
2847 * @note On this STM32 series, ADC group regular sequencer both modes
2851 * @note On this STM32 series, after modifying sequencer (functions
2860 * ADC conversion on only 1 channel.
2861 * @note On this STM32 series, setting of this feature is conditioned to
2863 * ADC must be disabled or enabled without conversion on going
2864 * on group regular.
2911 * (channel 0 fixed on rank 0, channel 1 fixed on rank1, ...).
2919 * @note On this STM32 series, ADC group regular sequencer both modes
2924 * ADC conversion on only 1 channel.
2970 * @note On this STM32 series, parameter relevant only is sequencer is set
2973 * @note On some other STM32 series, this setting is not available and
2975 * @note On this STM32 series, after modifying sequencer (functions
2983 * @note On this STM32 series, setting of this feature is conditioned to
3000 * @note On this STM32 series, parameter relevant only is sequencer is set
3003 * @note On some other STM32 series, this setting is not available and
3022 * @note On this STM32 series, setting of this feature is conditioned to
3053 * @brief Set ADC group regular sequence: channel on the selected
3058 * @note On this STM32 series, ADC group regular sequencer is
3062 * @note Depending on devices and packages, some channels may not be available.
3064 * @note On this STM32 series, to measure internal channels (VrefInt,
3068 * @note On this STM32 series, after modifying sequencer (functions
3076 * @note On this STM32 series, setting of this feature is conditioned to
3078 * ADC must be disabled or enabled without conversion on going
3079 * on group regular.
3122 * (1) On STM32G0, parameter can be set in ADC group sequencer
3130 /* in register depending on parameter "Rank". */ in LL_ADC_REG_SetSequencerRanks()
3140 * @brief Get ADC group regular sequence: channel on the selected
3142 * @note On this STM32 series, ADC group regular sequencer is
3146 * @note Depending on devices and packages, some channels may not be available.
3150 * the returned channel number is only partly formatted on definition
3201 * (1) On STM32G0, parameter can be set in ADC group sequencer
3218 * @brief Set ADC group regular sequence: channel on rank corresponding to
3223 * (channel 0 fixed on rank 0, channel 1 fixed on rank1, ...).
3226 * @note On this STM32 series, ADC group regular sequencer both modes
3233 * @note On this STM32 series, after modifying sequencer (functions
3241 * @note Depending on devices and packages, some channels may not be available.
3243 * @note On this STM32 series, to measure internal channels (VrefInt,
3247 * @note On this STM32 series, setting of this feature is conditioned to
3249 * ADC must be disabled or enabled without conversion on going
3250 * on group regular.
3297 * (1) On STM32G0, parameter can be set in ADC group sequencer
3310 * @brief Add channel to ADC group regular sequence: channel on rank corresponding to
3315 * (channel 0 fixed on rank 0, channel 1 fixed on rank1, ...).
3318 * @note On this STM32 series, ADC group regular sequencer both modes
3325 * @note On this STM32 series, after modifying sequencer (functions
3333 * @note Depending on devices and packages, some channels may not be available.
3335 * @note On this STM32 series, to measure internal channels (VrefInt,
3339 * @note On this STM32 series, setting of this feature is conditioned to
3341 * ADC must be disabled or enabled without conversion on going
3342 * on group regular.
3389 * (1) On STM32G0, parameter can be set in ADC group sequencer
3402 * @brief Remove channel to ADC group regular sequence: channel on rank corresponding to
3407 * (channel 0 fixed on rank 0, channel 1 fixed on rank1, ...).
3410 * @note On this STM32 series, ADC group regular sequencer both modes
3417 * @note On this STM32 series, after modifying sequencer (functions
3425 * @note Depending on devices and packages, some channels may not be available.
3427 * @note On this STM32 series, to measure internal channels (VrefInt,
3431 * @note On this STM32 series, setting of this feature is conditioned to
3433 * ADC must be disabled or enabled without conversion on going
3434 * on group regular.
3481 * (1) On STM32G0, parameter can be set in ADC group sequencer
3494 * @brief Get ADC group regular sequence: channel on rank corresponding to
3499 * (channel 0 fixed on rank 0, channel 1 fixed on rank1, ...).
3500 * @note On this STM32 series, ADC group regular sequencer both modes
3507 * @note Depending on devices and packages, some channels may not be available.
3509 * @note On this STM32 series, to measure internal channels (VrefInt,
3513 * @note On this STM32 series, setting of this feature is conditioned to
3515 * ADC must be disabled or enabled without conversion on going
3516 * on group regular.
3563 * (1) On STM32G0, parameter can be set in ADC group sequencer
3596 * @brief Set ADC continuous conversion mode on ADC group regular.
3603 * @note On this STM32 series, setting of this feature is conditioned to
3619 * @brief Get ADC continuous conversion mode on ADC group regular.
3655 * @note On this STM32 series, setting of this feature is conditioned to
3714 * @note On this STM32 series, setting of this feature is conditioned to
3754 * @note On this device, sampling time is on channel scope: independently
3755 * of channel mapped on ADC group regular or injected.
3770 * @note On this STM32 series, setting of this feature is conditioned to
3772 * ADC must be disabled or enabled without conversion on going
3773 * on group regular.
3818 * (1) On STM32G0, parameter can be set in ADC group sequencer
3839 * @note On this device, sampling time is on channel scope: independently
3840 * of channel mapped on ADC group regular or injected.
3888 * (1) On STM32G0, parameter can be set in ADC group sequencer
3906 /* Select sampling time bitfield depending on sampling time bit value 0 or 1. */ in LL_ADC_GetChannelSamplingTime()
3922 * on ADC group regular.
3928 * @note On this STM32 series, there are 2 kinds of analog watchdog
3936 * - channels monitored: flexible on channels monitored, selection is
3941 * - groups monitored: not selection possible (monitoring on both
3943 * Channels selected are monitored on groups regular and injected:
3948 * @note On this STM32 series, setting of this feature is conditioned to
3991 /* in register and register position depending on parameter "AWDy". */ in LL_ADC_SetAnalogWDMonitChannels()
4015 * the returned channel number is only partly formatted on definition
4026 * @note On this STM32 series, there are 2 kinds of analog watchdog
4034 * - channels monitored: flexible on channels monitored, selection is
4039 * - groups monitored: not selection possible (monitoring on both
4041 * Channels selected are monitored on groups regular and injected:
4046 * @note On this STM32 series, setting of this feature is conditioned to
4048 * ADC must be disabled or enabled without conversion on going
4049 * on group regular.
4061 * (1) On this AWD number, monitored channel can be retrieved
4155 * @note On this STM32 series, there are 2 kinds of analog watchdog
4163 * - channels monitored: flexible on channels monitored, selection is
4168 * - groups monitored: not selection possible (monitoring on both
4170 * Channels selected are monitored on groups regular and injected:
4176 * impacted: the comparison of analog watchdog thresholds is done on
4181 * on 12 bits (ratio 16 and shift 4, or ratio 32 and shift 5, ...):
4184 * on 14 bits (ratio 16 and shift 2, or ratio 32 and shift 3, ...):
4187 * on 16 bits (ratio 16 and shift none, or ratio 32 and shift 1, ...):
4189 * @note On this STM32 series, setting of this feature is conditioned to
4191 * ADC must be disabled or enabled without conversion on going
4192 * on group regular.
4212 /* position in register and register position depending on parameter */ in LL_ADC_ConfigAnalogWDThresholds()
4236 * @note On this STM32 series, there are 2 kinds of analog watchdog
4244 * - channels monitored: flexible on channels monitored, selection is
4249 * - groups monitored: not selection possible (monitoring on both
4251 * Channels selected are monitored on groups regular and injected:
4257 * impacted: the comparison of analog watchdog thresholds is done on
4262 * on 12 bits (ratio 16 and shift 4, or ratio 32 and shift 5, ...):
4265 * on 14 bits (ratio 16 and shift 2, or ratio 32 and shift 3, ...):
4268 * on 16 bits (ratio 16 and shift none, or ratio 32 and shift 1, ...):
4270 * @note On this STM32 series, setting of this feature is not conditioned to
4272 * ADC can be disabled, enabled with or without conversion on going
4273 * on ADC group regular.
4295 /* position in register and register position depending on parameters */ in LL_ADC_SetAnalogWDThresholds()
4342 /* position in register and register position depending on parameters */ in LL_ADC_GetAnalogWDThresholds()
4368 * @note On this STM32 series, setting of this feature is conditioned to
4398 * on the selected ADC group.
4404 * @note On this STM32 series, setting of this feature is conditioned to
4421 * on the selected ADC group.
4443 * @note On this STM32 series, setting of this feature is conditioned to
4518 /** @defgroup ADC_LL_EF_Operation_ADC_Instance Operation on ADC hierarchical scope: ADC instance
4524 * @note On this STM32 series, there are three possibilities to enable
4532 * @note On this STM32 series, after ADC internal voltage regulator enable,
4537 * @note On this STM32 series, setting of this feature is conditioned to
4556 * @note On this STM32 series, setting of this feature is conditioned to
4581 * @note On this STM32 series, after ADC enable, a delay for
4585 * @note On this STM32 series, flag LL_ADC_FLAG_ADRDY is raised when the ADC
4588 * @note On this STM32 series, setting of this feature is conditioned to
4607 * @note On this STM32 series, setting of this feature is conditioned to
4609 * ADC must be not disabled. Must be enabled without conversion on going
4610 * on group regular.
4627 * @note On this STM32 series, flag LL_ADC_FLAG_ADRDY is raised when the ADC
4643 * @retval 0: no ADC disable command on going.
4653 * @note On this STM32 series, a minimum number of ADC clock cycles
4657 * On this STM32 series, ADC DMA transfer request should be disabled
4671 * @note On this STM32 series, setting of this feature is conditioned to
4703 /** @defgroup ADC_LL_EF_Operation_ADC_Group_Regular Operation on ADC hierarchical scope: group regu…
4709 * @note On this STM32 series, this function is relevant for both
4714 * will start at next trigger event (on the selected trigger edge)
4716 * @note On this STM32 series, setting of this feature is conditioned to
4718 * ADC must be enabled without conversion on going on group regular,
4719 * without conversion stop command on going on group regular,
4720 * without ADC disable command on going.
4737 * @note On this STM32 series, setting of this feature is conditioned to
4739 * ADC must be enabled (potentially with conversion on going on group regular),
4740 * without ADC disable command on going.
4759 * @retval 0: no conversion is on going on ADC group regular.
4770 * @retval 0: no command of conversion stop is on going on ADC group regular.
4861 * @note On this STM32 series, flag LL_ADC_FLAG_ADRDY is raised when the ADC
4875 * @note On this STM32 series, after modifying sequencer
4990 * @note On this STM32 series, flag LL_ADC_FLAG_ADRDY is raised when the ADC