Lines Matching full:on
117 … compatibility with some ADC on other STM32 series
147 … compatibility with some ADC on other STM32 series
189 /* Equivalent mask of ADC_CHANNEL_NUMBER_MASK aligned on register LSB (bit 0) */
196 … of different ADC internal channels mapped on same channel
197 number on different ADC instances */
304 /* (feature of several watchdogs not available on all STM32 series)). */
308 /* selection on groups. */
366 Writing '0' has no effect on the bit value. */
378 …R_CAL1_ADDR ((uint16_t*) (0x1FFF75A8UL)) /* Address of parameter TS_CAL1: On STM32L4,
381 …R_CAL2_ADDR ((uint16_t*) (0x1FFF75CAUL)) /* Address of parameter TS_CAL2: On STM32L4,
446 … @note On this STM32 series, if ADC group injected is used, some clock ratio
474 * @note These parameters have an impact on ADC scope: ADC instance.
476 * of ADC group injected depends on STM32 series).
485 * (setting possible with ADC enabled without conversion on going,
486 * ADC enabled with conversion on going, ...)
513 * @note These parameters have an impact on ADC scope: ADC group regular.
523 * (setting possible with ADC enabled without conversion on going,
524 * ADC enabled with conversion on going, ...)
535 … @note On this STM32 series, setting trigger source to external trigger also
537 … with some ADC on other STM32 series having this setting set by HW
557 …uint32_t ContinuousMode; /*!< Set ADC continuous conversion mode on ADC group regular…
583 * @note These parameters have an impact on ADC scope: ADC group injected.
593 * (setting possible with ADC enabled without conversion on going,
594 * ADC enabled with conversion on going, ...)
605 … @note On this STM32 series, setting trigger source to external trigger also
607 … compatibility with some ADC on other STM32 series having this
754 (available on STM32 devices with several ADC instances).
833 (alignment on data register LSB bit 0)*/
835 (alignment on data register MSB bit 15)*/
857 mapped on ADC group regular or injected) */
860 mapped on ADC group regular or injected) */
863 mapped on ADC group regular or injected) */
866 mapped on ADC group regular or injected) */
885 #define LL_ADC_GROUP_REGULAR (0x00000001UL) /*!< ADC group regular (available on …
886 …_GROUP_INJECTED (0x00000002UL) /*!< ADC group injected (not available on all STM32
936 … On STM32L4, ADC channel available only on ADC instance: ADC1. */
939 … On STM32L4, ADC channel available only on ADC instances: ADC1, ADC3. */
943 … On STM32L4, ADC channel available only on ADC instances: ADC1, ADC3. */
1111 on ADC groups regular or injected). */
1117 /** @defgroup ADC_LL_EC_REG_OVR_DATA_BEHAVIOR ADC group regular - Overrun behavior on conversion d…
1132 … (equivalent to sequencer of 1 rank: ADC conversion on only 1 channel) */
1336 … SW start, without any further action on ADC group injected conversion start
1362 … (equivalent to sequencer of 1 rank: ADC conversion on only 1 channel) */
1796 …GRP_REGULAR_CONTINUED (ADC_CFGR2_ROVSE) /*!< ADC oversampling on conversions of
1798 … when ADC group injected is triggered, the oversampling on ADC group regular
1800 …GRP_REGULAR_RESUMED (ADC_CFGR2_ROVSM | ADC_CFGR2_ROVSE) /*!< ADC oversampling on conversions of
1802 … when ADC group injected is triggered, the oversampling on ADC group regular
1804 …GRP_INJECTED (ADC_CFGR2_JOVSE) /*!< ADC oversampling on conversions of
1806 …GRP_INJ_REG_RESUMED (ADC_CFGR2_JOVSE | ADC_CFGR2_ROVSE) /*!< ADC oversampling on conversions of
1808 … regular: when ADC group injected is triggered, the oversampling on ADC group
2038 … @ref __LL_ADC_CALC_TEMPERATURE(), due to issue on
2039 … calibration parameters. This value is coded on 16 bits
2040 … (to fit on signed word or double word) and corresponds
2049 * For details on delays values, refer to descriptions in source code
2068 /* - ADC conversion time: duration depending on ADC clock and ADC */
2096 /* Note: On this STM32 series, a minimum number of ADC clock cycles */
2186 * (1) On STM32L4, parameter available only on ADC instance: ADC1.\n
2187 * (2) On STM32L4, parameter available only on ADC instance: ADC2.\n
2188 * (3) On STM32L4, parameter available only on ADC instance: ADC3.\n
2189 * (4) On STM32L4, parameter available only on ADC instances: ADC1, ADC3.\n
2190 * (5) On STM32L4, parameter available on devices with only 1 ADC instance.\n
2191 * (6) On STM32L4, parameter available on devices with several ADC instances.\n
2192 …* (7) On STM32L4, fast channel (0.188 us for 12-bit resolution (ADC conversion rate up to …
2244 * (1) On STM32L4, parameter available only on ADC instance: ADC1.\n
2245 * (2) On STM32L4, parameter available only on ADC instance: ADC2.\n
2246 * (3) On STM32L4, parameter available only on ADC instance: ADC3.\n
2247 * (4) On STM32L4, parameter available only on ADC instances: ADC1, ADC3.\n
2248 * (5) On STM32L4, parameter available on devices with only 1 ADC instance.\n
2249 * (6) On STM32L4, parameter available on devices with several ADC instances.\n
2250 …* (7) On STM32L4, fast channel (0.188 us for 12-bit resolution (ADC conversion rate up to …
2319 * (1) On STM32L4, parameter available only on ADC instance: ADC1.\n
2320 * (2) On STM32L4, parameter available only on ADC instance: ADC2.\n
2321 * (3) On STM32L4, parameter available only on ADC instance: ADC3.\n
2322 * (4) On STM32L4, parameter available only on ADC instances: ADC1, ADC3.\n
2323 * (5) On STM32L4, parameter available on devices with only 1 ADC instance.\n
2324 * (6) On STM32L4, parameter available on devices with several ADC instances.\n
2325 …* (7) On STM32L4, fast channel (0.188 us for 12-bit resolution (ADC conversion rate up to …
2377 * (1) On STM32L4, parameter available only on ADC instance: ADC1.\n
2378 * (2) On STM32L4, parameter available only on ADC instance: ADC2.\n
2379 * (3) On STM32L4, parameter available only on ADC instance: ADC3.\n
2380 * (4) On STM32L4, parameter available only on ADC instances: ADC1, ADC3.\n
2381 * (5) On STM32L4, parameter available on devices with only 1 ADC instance.\n
2382 * (6) On STM32L4, parameter available on devices with several ADC instances.\n
2383 …* (7) On STM32L4, fast channel (0.188 us for 12-bit resolution (ADC conversion rate up to …
2411 * selected is available on the ADC instance selected.
2434 * (1) On STM32L4, parameter available only on ADC instance: ADC1.\n
2435 * (2) On STM32L4, parameter available only on ADC instance: ADC2.\n
2436 * (3) On STM32L4, parameter available only on ADC instance: ADC3.\n
2437 * (4) On STM32L4, parameter available only on ADC instances: ADC1, ADC3.\n
2438 * (5) On STM32L4, parameter available on devices with only 1 ADC instance.\n
2439 * (6) On STM32L4, parameter available on devices with several ADC instances.
2440 …* @retval Value "0" if the internal channel selected is not available on the ADC instance selected.
2441 * Value "1" if the internal channel selected is available on the ADC instance selected.
2538 * (1) On STM32L4, parameter available only on ADC instance: ADC1.\n
2539 * (2) On STM32L4, parameter available only on ADC instance: ADC2.\n
2540 * (3) On STM32L4, parameter available only on ADC instance: ADC3.\n
2541 * (4) On STM32L4, parameter available only on ADC instances: ADC1, ADC3.\n
2542 * (5) On STM32L4, parameter available on devices with only 1 ADC instance.\n
2543 * (6) On STM32L4, parameter available on devices with several ADC instances.\n
2544 …* (7) On STM32L4, fast channel (0.188 us for 12-bit resolution (ADC conversion rate up to …
2644 * (0) On STM32L4, parameter available only on analog watchdog number: AWD1.\n
2645 * (1) On STM32L4, parameter available only on ADC instance: ADC1.\n
2646 * (2) On STM32L4, parameter available only on ADC instance: ADC2.\n
2647 * (3) On STM32L4, parameter available only on ADC instance: ADC3.\n
2648 * (4) On STM32L4, parameter available only on ADC instances: ADC1, ADC3.
2649 * (5) On STM32L4, parameter available on devices with only 1 ADC instance.\n
2650 * (6) On STM32L4, parameter available on devices with several ADC instances.
2669 * analog watchdog threshold high (on 8 bits):
2691 * analog watchdog threshold high (on 8 bits):
2811 * @note On devices with only 1 ADC common instance, parameter of this macro
2909 * @note This voltage depends on user board environment: voltage level
2911 * On devices with small package, the pin Vref+ is not present
2913 * @note On this STM32 series, calibration data of internal voltage reference
2963 * @note On this STM32 series, calibration data of temperature sensor
3017 * If temperature sensor calibration values are available on
3018 * on this device (presence of macro __LL_ADC_CALC_TEMPERATURE()),
3031 …* On STM32L4, refer to device datasheet parameter "Avg_Slope…
3034 …* On STM32L4, refer to datasheet parameter "V30" (correspond…
3112 * (1) Available on devices with several ADC instances.
3155 * @note On this STM32 series, if ADC group injected is used, some
3159 * @note On this STM32 series, setting of this feature is conditioned to
3364 * @note On this STM32 series, setting of this feature is conditioned to
3366 * ADC must be enabled, without calibration on going, without conversion
3367 * on going on group regular.
3405 /* Retrieve bits with position in register depending on parameter */ in LL_ADC_GetCalibrationFactor()
3419 * @note On this STM32 series, setting of this feature is conditioned to
3421 * ADC must be disabled or enabled without conversion on going
3422 * on either groups regular or injected.
3458 * @note On this STM32 series, setting of this feature is conditioned to
3460 * ADC must be disabled or enabled without conversion on going
3461 * on either groups regular or injected.
3513 * 2. Later on, when conversion data is needed: poll for end of
3521 * correspond to the current voltage level on the selected
3523 * @note On this STM32 series, setting of this feature is conditioned to
3525 * ADC must be disabled or enabled without conversion on going
3526 * on either groups regular or injected.
3563 * 2. Later on, when conversion data is needed: poll for end of
3571 * correspond to the current voltage level on the selected
3588 * (independently of channel mapped on ADC group regular
3593 * offset has to be left-aligned on bit 11, the LSB (right bits)
3597 * @note If a channel is mapped on several offsets numbers, only the offset
3599 * @note On this STM32 series, setting of this feature is conditioned to
3601 * ADC must be disabled or enabled without conversion on going
3602 * on either groups regular or injected.
3603 * @note On STM32L4, some fast channels are available: fast analog inputs
3653 * (1) On STM32L4, parameter available only on ADC instance: ADC1.\n
3654 * (2) On STM32L4, parameter available only on ADC instance: ADC2.\n
3655 * (3) On STM32L4, parameter available only on ADC instance: ADC3.\n
3656 * (4) On STM32L4, parameter available only on ADC instances: ADC1, ADC3.\n
3657 * (5) On STM32L4, parameter available on devices with only 1 ADC instance.\n
3658 * (6) On STM32L4, parameter available on devices with several ADC instances.\n
3659 …* (7) On STM32L4, fast channel (0.188 us for 12-bit resolution (ADC conversion rate up to …
3676 * (independently of channel mapped on ADC group regular
3680 * the returned channel number is only partly formatted on definition
3689 * @note On STM32L4, some fast channels are available: fast analog inputs
3731 * (1) On STM32L4, parameter available only on ADC instance: ADC1.\n
3732 * (2) On STM32L4, parameter available only on ADC instance: ADC2.\n
3733 * (3) On STM32L4, parameter available only on ADC instance: ADC3.\n
3734 * (4) On STM32L4, parameter available only on ADC instances: ADC1, ADC3.\n
3735 * (5) On STM32L4, parameter available on devices with only 1 ADC instance.\n
3736 * (6) On STM32L4, parameter available on devices with several ADC instances.\n
3737 …* (7) On STM32L4, fast channel (0.188 us for 12-bit resolution (ADC conversion rate up to …
3756 * offset has to be left-aligned on bit 11, the LSB (right bits)
3784 * @note On this STM32 series, setting of this feature is conditioned to
3786 * ADC must be disabled or enabled without conversion on going
3787 * on either groups regular or injected.
3840 * @note On this STM32 series, setting of this feature is conditioned to
3842 * ADC must be disabled or enabled without conversion on going
3843 * on either groups regular or injected.
3883 * @note On this STM32 series, setting trigger source to external trigger
3885 * (default setting for compatibility with some ADC on other
3890 * depends on timers availability on the selected device.
3891 * @note On this STM32 series, setting of this feature is conditioned to
3893 * ADC must be disabled or enabled without conversion on going
3894 * on group regular.
3934 * depends on timers availability on the selected device.
3961 /* Value for shift of {0; 4; 8; 12} depending on value of bitfield */ in LL_ADC_REG_GetTriggerSource()
3992 * @note On this STM32 series, setting of this feature is conditioned to
3994 * ADC must be disabled or enabled without conversion on going
3995 * on group regular.
4045 * (channel 0 fixed on rank 0, channel 1 fixed on rank1, ...).
4052 * ADC conversion on only 1 channel.
4053 * @note On this STM32 series, setting of this feature is conditioned to
4055 * ADC must be disabled or enabled without conversion on going
4056 * on group regular.
4104 * (channel 0 fixed on rank 0, channel 1 fixed on rank1, ...).
4111 * ADC conversion on only 1 channel.
4145 * @note On this STM32 series, setting of this feature is conditioned to
4147 * ADC must be disabled or enabled without conversion on going
4148 * on group regular.
4193 * @brief Set ADC group regular sequence: channel on the selected
4198 * @note On this STM32 series, ADC group regular sequencer is
4202 * @note Depending on devices and packages, some channels may not be available.
4204 * @note On this STM32 series, to measure internal channels (VrefInt,
4208 * @note On this STM32 series, setting of this feature is conditioned to
4210 * ADC must be disabled or enabled without conversion on going
4211 * on group regular.
4276 * (1) On STM32L4, parameter available only on ADC instance: ADC1.\n
4277 * (2) On STM32L4, parameter available only on ADC instance: ADC2.\n
4278 * (3) On STM32L4, parameter available only on ADC instance: ADC3.\n
4279 * (4) On STM32L4, parameter available only on ADC instances: ADC1, ADC3.\n
4280 * (5) On STM32L4, parameter available on devices with only 1 ADC instance.\n
4281 * (6) On STM32L4, parameter available on devices with several ADC instances.\n
4282 …* (7) On STM32L4, fast channel (0.188 us for 12-bit resolution (ADC conversion rate up to …
4289 /* in register and register position depending on parameter "Rank". */ in LL_ADC_REG_SetSequencerRanks()
4302 * @brief Get ADC group regular sequence: channel on the selected
4304 * @note On this STM32 series, ADC group regular sequencer is
4308 * @note Depending on devices and packages, some channels may not be available.
4312 * the returned channel number is only partly formatted on definition
4385 * (1) On STM32L4, parameter available only on ADC instance: ADC1.\n
4386 * (2) On STM32L4, parameter available only on ADC instance: ADC2.\n
4387 * (3) On STM32L4, parameter available only on ADC instance: ADC3.\n
4388 * (4) On STM32L4, parameter available only on ADC instances: ADC1, ADC3.\n
4389 * (5) On STM32L4, parameter available on devices with only 1 ADC instance.\n
4390 * (6) On STM32L4, parameter available on devices with several ADC instances.\n
4391 …* (7) On STM32L4, fast channel (0.188 us for 12-bit resolution (ADC conversion rate up to …
4410 * @brief Set ADC continuous conversion mode on ADC group regular.
4417 * @note On this STM32 series, setting of this feature is conditioned to
4419 * ADC must be disabled or enabled without conversion on going
4420 * on group regular.
4434 * @brief Get ADC continuous conversion mode on ADC group regular.
4472 * @note On this STM32 series, setting of this feature is conditioned to
4474 * ADC must be disabled or enabled without conversion on going
4475 * on either groups regular or injected.
4532 * @note On this STM32 series, setting of this feature is conditioned to
4534 * ADC must be disabled or enabled without conversion on going
4535 * on either groups regular or injected.
4571 * @note On this STM32 series, setting of this feature is conditioned to
4573 * ADC must be disabled or enabled without conversion on going
4574 * on group regular.
4613 * @note On this STM32 series, setting trigger source to external trigger
4615 * (default setting for compatibility with some ADC on other
4620 * depends on timers availability on the selected device.
4621 * @note On this STM32 series, setting of this feature is conditioned to
4624 * on going on either groups regular or injected.
4664 * depends on timers availability on the selected device.
4691 /* Value for shift of {0; 4; 8; 12} depending on value of bitfield */ in LL_ADC_INJ_GetTriggerSource()
4722 * @note On this STM32 series, setting of this feature is conditioned to
4725 * on going on either groups regular or injected.
4761 * ADC conversion on only 1 channel.
4762 * @note On this STM32 series, setting of this feature is conditioned to
4765 * on going on either groups regular or injected.
4787 * ADC conversion on only 1 channel.
4835 * @brief Set ADC group injected sequence: channel on the selected
4837 * @note Depending on devices and packages, some channels may not be available.
4839 * @note On this STM32 series, to measure internal channels (VrefInt,
4843 * @note On STM32L4, some fast channels are available: fast analog inputs
4845 * @note On this STM32 series, setting of this feature is conditioned to
4848 * on going on either groups regular or injected.
4889 * (1) On STM32L4, parameter available only on ADC instance: ADC1.\n
4890 * (2) On STM32L4, parameter available only on ADC instance: ADC2.\n
4891 * (3) On STM32L4, parameter available only on ADC instance: ADC3.\n
4892 * (4) On STM32L4, parameter available only on ADC instances: ADC1, ADC3.\n
4893 * (5) On STM32L4, parameter available on devices with only 1 ADC instance.\n
4894 * (6) On STM32L4, parameter available on devices with several ADC instances.\n
4895 …* (7) On STM32L4, fast channel (0.188 us for 12-bit resolution (ADC conversion rate up to …
4902 /* in register depending on parameter "Rank". */ in LL_ADC_INJ_SetSequencerRanks()
4913 * @brief Get ADC group injected sequence: channel on the selected
4915 * @note Depending on devices and packages, some channels may not be available.
4919 * the returned channel number is only partly formatted on definition
4968 * (1) On STM32L4, parameter available only on ADC instance: ADC1.\n
4969 * (2) On STM32L4, parameter available only on ADC instance: ADC2.\n
4970 * (3) On STM32L4, parameter available only on ADC instance: ADC3.\n
4971 * (4) On STM32L4, parameter available only on ADC instances: ADC1, ADC3.\n
4972 * (5) On STM32L4, parameter available on devices with only 1 ADC instance.\n
4973 * (6) On STM32L4, parameter available on devices with several ADC instances.\n
4974 …* (7) On STM32L4, fast channel (0.188 us for 12-bit resolution (ADC conversion rate up to …
4997 * 1 data register on ADC group regular, 4 data registers
4998 * on ADC group injected.
5004 * further action on ADC group injected conversion start or stop:
5009 * @note On this STM32 series, setting of this feature is conditioned to
5011 * ADC must be disabled or enabled without conversion on going
5012 * on either groups regular or injected.
5063 * @note This parameter can be modified only when no conversion is on going
5064 * on either groups regular or injected.
5067 * @note On this STM32 series, setting of this feature is conditioned to
5069 * ADC must be disabled or enabled without conversion on going
5070 * on either groups regular or injected.
5101 * @brief Set one context on ADC group injected that will be checked in
5117 * @note On this STM32 series, to measure internal channels (VrefInt,
5121 * @note On STM32L4, some fast channels are available: fast analog inputs
5123 * @note On this STM32 series, setting of this feature is conditioned to
5126 * on going on either groups regular or injected.
5195 * (1) On STM32L4, parameter available only on ADC instance: ADC1.\n
5196 * (2) On STM32L4, parameter available only on ADC instance: ADC2.\n
5197 * (3) On STM32L4, parameter available only on ADC instance: ADC3.\n
5198 * (4) On STM32L4, parameter available only on ADC instances: ADC1, ADC3.\n
5199 * (5) On STM32L4, parameter available on devices with only 1 ADC instance.\n
5200 * (6) On STM32L4, parameter available on devices with several ADC instances.\n
5201 …* (7) On STM32L4, fast channel (0.188 us for 12-bit resolution (ADC conversion rate up to …
5233 * (1) On STM32L4, parameter available only on ADC instance: ADC1.\n
5234 * (2) On STM32L4, parameter available only on ADC instance: ADC2.\n
5235 * (3) On STM32L4, parameter available only on ADC instance: ADC3.\n
5236 * (4) On STM32L4, parameter available only on ADC instances: ADC1, ADC3.\n
5237 * (5) On STM32L4, parameter available on devices with only 1 ADC instance.\n
5238 * (6) On STM32L4, parameter available on devices with several ADC instances.\n
5239 …* (7) On STM32L4, fast channel (0.188 us for 12-bit resolution (ADC conversion rate up to …
5271 * (1) On STM32L4, parameter available only on ADC instance: ADC1.\n
5272 * (2) On STM32L4, parameter available only on ADC instance: ADC2.\n
5273 * (3) On STM32L4, parameter available only on ADC instance: ADC3.\n
5274 * (4) On STM32L4, parameter available only on ADC instances: ADC1, ADC3.\n
5275 * (5) On STM32L4, parameter available on devices with only 1 ADC instance.\n
5276 * (6) On STM32L4, parameter available on devices with several ADC instances.\n
5277 …* (7) On STM32L4, fast channel (0.188 us for 12-bit resolution (ADC conversion rate up to …
5309 * (1) On STM32L4, parameter available only on ADC instance: ADC1.\n
5310 * (2) On STM32L4, parameter available only on ADC instance: ADC2.\n
5311 * (3) On STM32L4, parameter available only on ADC instance: ADC3.\n
5312 * (4) On STM32L4, parameter available only on ADC instances: ADC1, ADC3.\n
5313 * (5) On STM32L4, parameter available on devices with only 1 ADC instance.\n
5314 * (6) On STM32L4, parameter available on devices with several ADC instances.\n
5315 …* (7) On STM32L4, fast channel (0.188 us for 12-bit resolution (ADC conversion rate up to …
5329 /* in register depending on literal "LL_ADC_INJ_RANK_x". */ in LL_ADC_INJ_ConfigQueueContext()
5368 * @note On this device, sampling time is on channel scope: independently
5369 * of channel mapped on ADC group regular or injected.
5378 * On this STM32 series, ADC processing time is:
5387 * @note On this STM32 series, setting of this feature is conditioned to
5389 * ADC must be disabled or enabled without conversion on going
5390 * on either groups regular or injected.
5441 * (1) On STM32L4, parameter available only on ADC instance: ADC1.\n
5442 * (2) On STM32L4, parameter available only on ADC instance: ADC2.\n
5443 * (3) On STM32L4, parameter available only on ADC instance: ADC3.\n
5444 * (4) On STM32L4, parameter available only on ADC instances: ADC1, ADC3.\n
5445 * (5) On STM32L4, parameter available on devices with only 1 ADC instance.\n
5446 * (6) On STM32L4, parameter available on devices with several ADC instances.\n
5447 …* (7) On STM32L4, fast channel (0.188 us for 12-bit resolution (ADC conversion rate up to …
5459 * (1) On some devices, ADC sampling time 2.5 ADC clock cycles
5467 /* in register and register position depending on parameter "Channel". */ in LL_ADC_SetChannelSamplingTime()
5481 * @note On this device, sampling time is on channel scope: independently
5482 * of channel mapped on ADC group regular or injected.
5484 * On this STM32 series, ADC processing time is:
5539 * (1) On STM32L4, parameter available only on ADC instance: ADC1.\n
5540 * (2) On STM32L4, parameter available only on ADC instance: ADC2.\n
5541 * (3) On STM32L4, parameter available only on ADC instance: ADC3.\n
5542 * (4) On STM32L4, parameter available only on ADC instances: ADC1, ADC3.\n
5543 * (5) On STM32L4, parameter available on devices with only 1 ADC instance.\n
5544 * (6) On STM32L4, parameter available on devices with several ADC instances.\n
5545 …* (7) On STM32L4, fast channel (0.188 us for 12-bit resolution (ADC conversion rate up to …
5557 * (1) On some devices, ADC sampling time 2.5 ADC clock cycles
5576 * @note Channel ending is on channel scope: independently of channel mapped
5577 * on ADC group regular or injected.
5588 * @note On STM32L4, channels 16, 17, 18 of ADC1, ADC2, ADC3 (if available)
5593 * @note On this STM32 series, setting of this feature is conditioned to
5647 * @note On STM32L4, channels 16, 17, 18 of ADC1, ADC2, ADC3 (if available)
5688 * on ADC groups regular and-or injected.
5694 * @note On this STM32 series, there are 2 kinds of analog watchdog
5702 * - channels monitored: flexible on channels monitored, selection is
5707 * - groups monitored: not selection possible (monitoring on both
5709 * Channels selected are monitored on groups regular and injected:
5715 * @note On this STM32 series, setting of this feature is conditioned to
5717 * ADC must be disabled or enabled without conversion on going
5718 * on either groups regular or injected.
5820 * (0) On STM32L4, parameter available only on analog watchdog number: AWD1.\n
5821 * (1) On STM32L4, parameter available only on ADC instance: ADC1.\n
5822 * (2) On STM32L4, parameter available only on ADC instance: ADC2.\n
5823 * (3) On STM32L4, parameter available only on ADC instance: ADC3.\n
5824 * (4) On STM32L4, parameter available only on ADC instances: ADC1, ADC3.
5825 * (5) On STM32L4, parameter available on devices with only 1 ADC instance.\n
5826 * (6) On STM32L4, parameter available on devices with several ADC instances.
5832 /* in register and register position depending on parameter "AWDy". */ in LL_ADC_SetAnalogWDMonitChannels()
5849 * the returned channel number is only partly formatted on definition
5860 * @note On this STM32 series, there are 2 kinds of analog watchdog
5868 * - channels monitored: flexible on channels monitored, selection is
5873 * - groups monitored: not selection possible (monitoring on both
5875 * Channels selected are monitored on groups regular and injected:
5881 * @note On this STM32 series, setting of this feature is conditioned to
5883 * ADC must be disabled or enabled without conversion on going
5884 * on either groups regular or injected.
5897 * (1) On this AWD number, monitored channel can be retrieved
5965 * (0) On STM32L4, parameter available only on analog watchdog number: AWD1.
6033 * @note On this STM32 series, there are 2 kinds of analog watchdog
6041 * - channels monitored: flexible on channels monitored, selection is
6046 * - groups monitored: not selection possible (monitoring on both
6048 * Channels selected are monitored on groups regular and injected:
6055 * impacted: the comparison of analog watchdog thresholds is done on
6060 * on 12 bits (ratio 16 and shift 4, or ratio 32 and shift 5, ...):
6063 * on 14 bits (ratio 16 and shift 2, or ratio 32 and shift 3, ...):
6066 * on 16 bits (ratio 16 and shift none, or ratio 32 and shift 1, ...):
6068 * @note On this STM32 series, setting of this feature is conditioned to
6070 * ADC must be disabled or enabled without conversion on going
6071 * on either groups regular or injected.
6091 /* position in register and register position depending on parameter */ in LL_ADC_ConfigAnalogWDThresholds()
6111 * @note On this STM32 series, there are 2 kinds of analog watchdog
6119 * - channels monitored: flexible on channels monitored, selection is
6124 * - groups monitored: not selection possible (monitoring on both
6126 * Channels selected are monitored on groups regular and injected:
6133 * impacted: the comparison of analog watchdog thresholds is done on
6138 * on 12 bits (ratio 16 and shift 4, or ratio 32 and shift 5, ...):
6141 * on 14 bits (ratio 16 and shift 2, or ratio 32 and shift 3, ...):
6144 * on 16 bits (ratio 16 and shift none, or ratio 32 and shift 1, ...):
6146 * @note On this STM32 series, setting of this feature is conditioned to
6148 * ADC must be disabled or enabled without conversion on going
6149 * on either ADC groups regular or injected.
6171 /* position in register and register position depending on parameters */ in LL_ADC_SetAnalogWDThresholds()
6233 * (availability of ADC group injected depends on STM32 series).
6237 * the oversampling on ADC group regular is either
6240 * @note On this STM32 series, setting of this feature is conditioned to
6242 * ADC must be disabled or enabled without conversion on going
6243 * on either groups regular or injected.
6263 * (availability of ADC group injected depends on STM32 series).
6267 * the oversampling on ADC group regular is either
6288 * on the selected ADC group.
6294 * @note On this STM32 series, setting of this feature is conditioned to
6296 * ADC must be disabled or enabled without conversion on going
6297 * on group regular.
6298 * @note On this STM32 series, oversampling discontinuous mode
6300 * set on group regular only and in resumed mode.
6315 * on the selected ADC group.
6338 * @note On this STM32 series, setting of this feature is conditioned to
6340 * ADC must be disabled or enabled without conversion on going
6341 * on either groups regular or injected.
6425 * either master or slave depending on hardware.
6427 * @note On this STM32 series, setting of this feature is conditioned to
6456 * either master or slave depending on hardware.
6506 * @note On this STM32 series, setting of this feature is conditioned to
6509 * or enabled without conversion on going on group regular.
6575 * @note The sampling delay range depends on ADC resolution:
6580 * @note On this STM32 series, setting of this feature is conditioned to
6663 /** @defgroup ADC_LL_EF_Operation_ADC_Instance Operation on ADC hierarchical scope: ADC instance
6673 * @note On this STM32 series, setting of this feature is conditioned to
6696 * @note On this STM32 series, setting of this feature is conditioned to
6724 * @note On this STM32 series, after ADC internal voltage regulator enable,
6729 * @note On this STM32 series, setting of this feature is conditioned to
6748 * @note On this STM32 series, setting of this feature is conditioned to
6773 * @note On this STM32 series, after ADC enable, a delay for
6777 * @note On this STM32 series, flag LL_ADC_FLAG_ADRDY is raised when the ADC
6780 * @note On this STM32 series, setting of this feature is conditioned to
6799 * @note On this STM32 series, setting of this feature is conditioned to
6801 * ADC must be not disabled. Must be enabled without conversion on going
6802 * on either groups regular or injected.
6819 * @note On this STM32 series, flag LL_ADC_FLAG_ADRDY is raised when the ADC
6835 * @retval 0: no ADC disable command on going.
6845 * @note On this STM32 series, a minimum number of ADC clock cycles
6854 * @note On this STM32 series, setting of this feature is conditioned to
6890 /** @defgroup ADC_LL_EF_Operation_ADC_Group_Regular Operation on ADC hierarchical scope: group regu…
6896 * @note On this STM32 series, this function is relevant for both
6901 * will start at next trigger event (on the selected trigger edge)
6903 * @note On this STM32 series, setting of this feature is conditioned to
6905 * ADC must be enabled without conversion on going on group regular,
6906 * without conversion stop command on going on group regular,
6907 * without ADC disable command on going.
6924 * @note On this STM32 series, setting of this feature is conditioned to
6926 * ADC must be enabled with conversion on going on group regular,
6927 * without ADC disable command on going.
6946 * @retval 0: no conversion is on going on ADC group regular.
6957 * @retval 0: no command of conversion stop is on going on ADC group regular.
7074 /** @defgroup ADC_LL_EF_Operation_ADC_Group_Injected Operation on ADC hierarchical scope: group inj…
7080 * @note On this STM32 series, this function is relevant for both
7085 * will start at next trigger event (on the selected trigger edge)
7087 * @note On this STM32 series, setting of this feature is conditioned to
7089 * ADC must be enabled without conversion on going on group injected,
7090 * without conversion stop command on going on group injected,
7091 * without ADC disable command on going.
7108 * @note On this STM32 series, setting of this feature is conditioned to
7110 * ADC must be enabled with conversion on going on group injected,
7111 * without ADC disable command on going.
7130 * @retval 0: no conversion is on going on ADC group injected.
7141 * @retval 0: no command of conversion stop is on going on ADC group injected.
7297 * @note On this STM32 series, flag LL_ADC_FLAG_ADRDY is raised when the ADC
7421 * @note On this STM32 series, flag LL_ADC_FLAG_ADRDY is raised when the ADC
8206 /* (availability of ADC group injected depends on STM32 series) */