Lines Matching full:on
72 … compatibility with some ADC on other STM32 families
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 families)). */
185 /* selection on groups. */
255 …HW property "rs": Software can read as well as set this bit. Writing '0' has no effect on the bit …
266 …R_CAL1_ADDR ((uint16_t*) (0x1FFF75A8UL)) /* Address of parameter TS_CAL1: On STM32G0,
269 …R_CAL2_ADDR ((uint16_t*) (0x1FFF75CAUL)) /* Address of parameter TS_CAL2: On STM32G0,
332 * @note These parameters have an impact on ADC scope: ADC instance.
341 * (setting possible with ADC enabled without conversion on going,
342 * ADC enabled with conversion on going, ...)
352 … @note On this STM32 series, this parameter has some clock ratio constraints:
380 * @note These parameters have an impact on ADC scope: ADC group regular.
390 * (setting possible with ADC enabled without conversion on going,
391 * ADC enabled with conversion on going, ...)
402 … @note On this STM32 series, setting trigger source to external trigger also
404 … with some ADC on other STM32 families having this setting set by HW
423 … enabled (depending on the sequencer mode: scan length of 2 ranks or
429 …uint32_t ContinuousMode; /*!< Set ADC continuous conversion mode on ADC group regular…
568 … On STM32G0, ADC clock frequency above 3.5MHz. */
570 … On STM32G0,ADC clock frequency below 3.5MHz. */
623 … (alignment on data register LSB bit 0)*/
625 … (alignment on data register MSB bit 15)*/
677 #define LL_ADC_GROUP_REGULAR (0x00000001UL) /*!< ADC group regular (available on …
792 /** @defgroup ADC_LL_EC_REG_OVR_DATA_BEHAVIOR ADC group regular - Overrun behavior on conversion d…
821 … ADC conversion on only 1 channel) */
843 #define LL_ADC_REG_SEQ_SCAN_DIR_FORWARD (0x00000000UL) /*!< On this STM32 series, parameter…
846 all ranks, ADC conversion of ranks with channels enabled in sequencer). On some other STM32 series,…
848 #define LL_ADC_REG_SEQ_SCAN_DIR_BACKWARD (ADC_CFGR1_SCANDIR) /*!< On this STM32 series, parameter…
1010 …GRP_REGULAR_CONTINUED (ADC_CFGR2_OVSE) /*!< ADC oversampling on conversions of
1082 … @ref __LL_ADC_CALC_TEMPERATURE(), due to issue on
1083 … calibration parameters. This value is coded on 16 bits
1084 … (to fit on signed word or double word) and corresponds
1093 * For details on delays values, refer to descriptions in source code
1112 /* - ADC conversion time: duration depending on ADC clock and ADC */
1142 /* Note: On this STM32 series, a minimum number of ADC clock cycles */
1226 * (1) On STM32G0, parameter can be set in ADC group sequencer
1289 * (1) On STM32G0, parameter can be set in ADC group sequencer
1341 * (1) On STM32G0, parameter can be set in ADC group sequencer
1388 * (1) On STM32G0, parameter can be set in ADC group sequencer
1417 * selected is available on the ADC instance selected.
1433 …* @retval Value "0" if the internal channel selected is not available on the ADC instance selected.
1434 * Value "1" if the internal channel selected is available on the ADC instance selected.
1474 * (1) On STM32G0, parameter can be set in ADC group sequencer
1518 * analog watchdog threshold high (on 8 bits):
1540 * analog watchdog threshold high (on 8 bits):
1592 * @note On devices with only 1 ADC common instance, parameter of this macro
1676 * @note This voltage depends on user board environment: voltage level
1678 * On devices with small package, the pin Vref+ is not present
1680 * @note On this STM32 series, calibration data of internal voltage reference
1730 * @note On this STM32 series, calibration data of temperature sensor
1784 * If temperature sensor calibration values are available on
1785 * on this device (presence of macro __LL_ADC_CALC_TEMPERATURE()),
1798 …* On STM32G0, refer to device datasheet parameter "Avg_Slope…
1801 …* On STM32G0, refer to datasheet parameter "V30" (correspond…
1897 * @note On this STM32 series, setting of this feature is conditioned to
1961 * @brief Legacy feature, useless on STM32G0 (ADC common clock low frequency
1962 mode is automatically managed by ADC peripheral on STM32G0).
1964 * @note On this STM32 series, setting of this feature is conditioned to
1966 * ADC must be disabled or enabled without conversion on going
1967 * on group regular.
1982 * @brief Legacy feature, useless on STM32G0 (ADC common clock low frequency
1983 mode is automatically managed by ADC peripheral on STM32G0).
2017 * @note On this STM32 series, setting of this feature is conditioned to
2059 * @note On this STM32 series, setting of this feature is conditioned to
2089 * @note On this STM32 series, setting of this feature is conditioned to
2144 * @note On this STM32 series, setting of this feature is conditioned to
2200 * @note On this STM32 series, setting of this feature is conditioned to
2202 * ADC must be enabled, without calibration on going, without conversion
2203 * on going on group regular.
2234 * @note On this STM32 series, setting of this feature is conditioned to
2272 * @note On this STM32 series, setting of this feature is conditioned to
2325 * 2. Later on, when conversion data is needed: poll for end of
2329 * - ADC low power mode "auto power-off" (feature available on
2339 * correspond to the current voltage level on the selected
2341 * @note On this STM32 series, setting of this feature is conditioned to
2382 * 2. Later on, when conversion data is needed: poll for end of
2386 * - ADC low power mode "auto power-off" (feature available on
2396 * correspond to the current voltage level on the selected
2427 * @note On this STM32 series, setting of this feature is conditioned to
2458 * @note On this STM32 series, sampling time scope is on ADC instance:
2460 * (on some other STM32 families, sampling time is channel wise)
2469 * On this STM32 series, ADC processing time is:
2478 * @note On this STM32 series, setting of this feature is conditioned to
2480 * ADC must be disabled or enabled without conversion on going
2481 * on group regular.
2510 * @note On this STM32 series, sampling time scope is on ADC instance:
2512 * (on some other STM32 families, sampling time is channel wise)
2550 * @note On this STM32 series, setting trigger source to external trigger
2552 * (default setting for compatibility with some ADC on other
2556 * @note On this STM32 series, ADC trigger frequency mode must be set
2561 * depends on timers availability on the selected device.
2562 * @note On this STM32 series, setting of this feature is conditioned to
2578 * (1) On STM32G0, parameter not available on all devices
2597 * depends on timers availability on the selected device.
2611 * (1) On STM32G0, parameter not available on all devices
2617 /* Value for shift of {0; 4; 8; 12} depending on value of bitfield */ in LL_ADC_REG_GetTriggerSource()
2648 * @note On this STM32 series, setting of this feature is conditioned to
2681 * @note On this STM32 series, ADC group regular sequencer both modes
2694 * @note On this STM32 series, after modifying sequencer (functions
2701 * @note On this STM32 series, setting of this feature is conditioned to
2718 * @note On this STM32 series, ADC group regular sequencer both modes
2763 * (channel 0 fixed on rank 0, channel 1 fixed on rank1, ...).
2771 * @note On this STM32 series, ADC group regular sequencer both modes
2775 * @note On this STM32 series, after modifying sequencer (functions
2784 * ADC conversion on only 1 channel.
2785 * @note On this STM32 series, setting of this feature is conditioned to
2787 * ADC must be disabled or enabled without conversion on going
2788 * on group regular.
2835 * (channel 0 fixed on rank 0, channel 1 fixed on rank1, ...).
2843 * @note On this STM32 series, ADC group regular sequencer both modes
2848 * ADC conversion on only 1 channel.
2894 * @note On this STM32 series, parameter relevant only is sequencer is set
2897 * @note On some other STM32 series, this setting is not available and
2899 * @note On this STM32 series, after modifying sequencer (functions
2907 * @note On this STM32 series, setting of this feature is conditioned to
2924 * @note On this STM32 series, parameter relevant only is sequencer is set
2927 * @note On some other STM32 families, this setting is not available and
2946 * @note On this STM32 series, setting of this feature is conditioned to
2977 * @brief Set ADC group regular sequence: channel on the selected
2982 * @note On this STM32 series, ADC group regular sequencer is
2986 * @note Depending on devices and packages, some channels may not be available.
2988 * @note On this STM32 series, to measure internal channels (VrefInt,
2992 * @note On this STM32 series, after modifying sequencer (functions
3000 * @note On this STM32 series, setting of this feature is conditioned to
3002 * ADC must be disabled or enabled without conversion on going
3003 * on group regular.
3046 * (1) On STM32G0, parameter can be set in ADC group sequencer
3054 /* in register depending on parameter "Rank". */ in LL_ADC_REG_SetSequencerRanks()
3064 * @brief Get ADC group regular sequence: channel on the selected
3066 * @note On this STM32 series, ADC group regular sequencer is
3070 * @note Depending on devices and packages, some channels may not be available.
3074 * the returned channel number is only partly formatted on definition
3125 * (1) On STM32G0, parameter can be set in ADC group sequencer
3142 * @brief Set ADC group regular sequence: channel on rank corresponding to
3147 * (channel 0 fixed on rank 0, channel 1 fixed on rank1, ...).
3150 * @note On this STM32 series, ADC group regular sequencer both modes
3157 * @note On this STM32 series, after modifying sequencer (functions
3165 * @note Depending on devices and packages, some channels may not be available.
3167 * @note On this STM32 series, to measure internal channels (VrefInt,
3171 * @note On this STM32 series, setting of this feature is conditioned to
3173 * ADC must be disabled or enabled without conversion on going
3174 * on group regular.
3221 * (1) On STM32G0, parameter can be set in ADC group sequencer
3234 * @brief Add channel to ADC group regular sequence: channel on rank corresponding to
3239 * (channel 0 fixed on rank 0, channel 1 fixed on rank1, ...).
3242 * @note On this STM32 series, ADC group regular sequencer both modes
3249 * @note On this STM32 series, after modifying sequencer (functions
3257 * @note Depending on devices and packages, some channels may not be available.
3259 * @note On this STM32 series, to measure internal channels (VrefInt,
3263 * @note On this STM32 series, setting of this feature is conditioned to
3265 * ADC must be disabled or enabled without conversion on going
3266 * on group regular.
3313 * (1) On STM32G0, parameter can be set in ADC group sequencer
3326 * @brief Remove channel to ADC group regular sequence: channel on rank corresponding to
3331 * (channel 0 fixed on rank 0, channel 1 fixed on rank1, ...).
3334 * @note On this STM32 series, ADC group regular sequencer both modes
3341 * @note On this STM32 series, after modifying sequencer (functions
3349 * @note Depending on devices and packages, some channels may not be available.
3351 * @note On this STM32 series, to measure internal channels (VrefInt,
3355 * @note On this STM32 series, setting of this feature is conditioned to
3357 * ADC must be disabled or enabled without conversion on going
3358 * on group regular.
3405 * (1) On STM32G0, parameter can be set in ADC group sequencer
3418 * @brief Get ADC group regular sequence: channel on rank corresponding to
3423 * (channel 0 fixed on rank 0, channel 1 fixed on rank1, ...).
3424 * @note On this STM32 series, ADC group regular sequencer both modes
3431 * @note Depending on devices and packages, some channels may not be available.
3433 * @note On this STM32 series, to measure internal channels (VrefInt,
3437 * @note On this STM32 series, setting of this feature is conditioned to
3439 * ADC must be disabled or enabled without conversion on going
3440 * on group regular.
3487 * (1) On STM32G0, parameter can be set in ADC group sequencer
3520 * @brief Set ADC continuous conversion mode on ADC group regular.
3527 * @note On this STM32 series, setting of this feature is conditioned to
3543 * @brief Get ADC continuous conversion mode on ADC group regular.
3579 * @note On this STM32 series, setting of this feature is conditioned to
3638 * @note On this STM32 series, setting of this feature is conditioned to
3678 * @note On this device, sampling time is on channel scope: independently
3679 * of channel mapped on ADC group regular or injected.
3694 * @note On this STM32 series, setting of this feature is conditioned to
3696 * ADC must be disabled or enabled without conversion on going
3697 * on group regular.
3742 * (1) On STM32G0, parameter can be set in ADC group sequencer
3763 * @note On this device, sampling time is on channel scope: independently
3764 * of channel mapped on ADC group regular or injected.
3812 * (1) On STM32G0, parameter can be set in ADC group sequencer
3830 /* Select sampling time bitfield depending on sampling time bit value 0 or 1. */ in LL_ADC_GetChannelSamplingTime()
3846 * on ADC group regular.
3852 * @note On this STM32 series, there are 2 kinds of analog watchdog
3860 * - channels monitored: flexible on channels monitored, selection is
3865 * - groups monitored: not selection possible (monitoring on both
3867 * Channels selected are monitored on groups regular and injected:
3872 * @note On this STM32 series, setting of this feature is conditioned to
3915 /* in register and register position depending on parameter "AWDy". */ in LL_ADC_SetAnalogWDMonitChannels()
3939 * the returned channel number is only partly formatted on definition
3950 * @note On this STM32 series, there are 2 kinds of analog watchdog
3958 * - channels monitored: flexible on channels monitored, selection is
3963 * - groups monitored: not selection possible (monitoring on both
3965 * Channels selected are monitored on groups regular and injected:
3970 * @note On this STM32 series, setting of this feature is conditioned to
3972 * ADC must be disabled or enabled without conversion on going
3973 * on group regular.
3985 * (1) On this AWD number, monitored channel can be retrieved
4079 * @note On this STM32 series, there are 2 kinds of analog watchdog
4087 * - channels monitored: flexible on channels monitored, selection is
4092 * - groups monitored: not selection possible (monitoring on both
4094 * Channels selected are monitored on groups regular and injected:
4100 * impacted: the comparison of analog watchdog thresholds is done on
4105 * on 12 bits (ratio 16 and shift 4, or ratio 32 and shift 5, ...):
4108 * on 14 bits (ratio 16 and shift 2, or ratio 32 and shift 3, ...):
4111 * on 16 bits (ratio 16 and shift none, or ratio 32 and shift 1, ...):
4113 * @note On this STM32 series, setting of this feature is conditioned to
4115 * ADC must be disabled or enabled without conversion on going
4116 * on group regular.
4136 /* position in register and register position depending on parameter */ in LL_ADC_ConfigAnalogWDThresholds()
4160 * @note On this STM32 series, there are 2 kinds of analog watchdog
4168 * - channels monitored: flexible on channels monitored, selection is
4173 * - groups monitored: not selection possible (monitoring on both
4175 * Channels selected are monitored on groups regular and injected:
4181 * impacted: the comparison of analog watchdog thresholds is done on
4186 * on 12 bits (ratio 16 and shift 4, or ratio 32 and shift 5, ...):
4189 * on 14 bits (ratio 16 and shift 2, or ratio 32 and shift 3, ...):
4192 * on 16 bits (ratio 16 and shift none, or ratio 32 and shift 1, ...):
4194 * @note On this STM32 series, setting of this feature is not conditioned to
4196 * ADC can be disabled, enabled with or without conversion on going
4197 * on ADC group regular.
4219 /* position in register and register position depending on parameters */ in LL_ADC_SetAnalogWDThresholds()
4265 /* position in register and register position depending on parameters */ in LL_ADC_GetAnalogWDThresholds()
4291 * @note On this STM32 series, setting of this feature is conditioned to
4321 * on the selected ADC group.
4327 * @note On this STM32 series, setting of this feature is conditioned to
4344 * on the selected ADC group.
4366 * @note On this STM32 series, setting of this feature is conditioned to
4441 /** @defgroup ADC_LL_EF_Operation_ADC_Instance Operation on ADC hierarchical scope: ADC instance
4447 * @note On this STM32 series, there are three possibilities to enable
4455 * @note On this STM32 series, after ADC internal voltage regulator enable,
4460 * @note On this STM32 series, setting of this feature is conditioned to
4479 * @note On this STM32 series, setting of this feature is conditioned to
4504 * @note On this STM32 series, after ADC enable, a delay for
4508 * @note On this STM32 series, flag LL_ADC_FLAG_ADRDY is raised when the ADC
4511 * @note On this STM32 series, setting of this feature is conditioned to
4530 * @note On this STM32 series, setting of this feature is conditioned to
4532 * ADC must be not disabled. Must be enabled without conversion on going
4533 * on group regular.
4550 * @note On this STM32 series, flag LL_ADC_FLAG_ADRDY is raised when the ADC
4566 * @retval 0: no ADC disable command on going.
4576 * @note On this STM32 series, a minimum number of ADC clock cycles
4580 * On this STM32 series, ADC DMA transfer request should be disabled
4594 * @note On this STM32 series, setting of this feature is conditioned to
4626 /** @defgroup ADC_LL_EF_Operation_ADC_Group_Regular Operation on ADC hierarchical scope: group regu…
4632 * @note On this STM32 series, this function is relevant for both
4637 * will start at next trigger event (on the selected trigger edge)
4639 * @note On this STM32 series, setting of this feature is conditioned to
4641 * ADC must be enabled without conversion on going on group regular,
4642 * without conversion stop command on going on group regular,
4643 * without ADC disable command on going.
4660 * @note On this STM32 series, setting of this feature is conditioned to
4662 * ADC must be enabled with conversion on going on group regular,
4663 * without ADC disable command on going.
4682 * @retval 0: no conversion is on going on ADC group regular.
4693 * @retval 0: no command of conversion stop is on going on ADC group regular.
4784 * @note On this STM32 series, flag LL_ADC_FLAG_ADRDY is raised when the ADC
4798 * @note On this STM32 series, after modifying sequencer
4913 * @note On this STM32 series, flag LL_ADC_FLAG_ADRDY is raised when the ADC