Lines Matching full:on

116 /* Equivalent mask of ADC_CHANNEL_NUMBER_MASK aligned on register LSB (bit 0) */
121 …DC instances, in case of different ADC internal channels mapped on same channel number on differen…
178 /* (feature of several watchdogs not available on all STM32 families)). */
211 * (shift mask on register position bit 0).
260 * @note These parameters have an impact on ADC scope: ADC instance.
262 * of ADC group injected depends on STM32 families).
271 * (setting possible with ADC enabled without conversion on going,
272 * ADC enabled with conversion on going, ...)
294 * @note These parameters have an impact on ADC scope: ADC group regular.
304 * (setting possible with ADC enabled without conversion on going,
305 * ADC enabled with conversion on going, ...)
315 … @note On this STM32 series, external trigger is set with trigger polarity: rising edge
316 … (only trigger polarity available on this STM32 series).
333 …uint32_t ContinuousMode; /*!< Set ADC continuous conversion mode on ADC group regular…
348 * @note These parameters have an impact on ADC scope: ADC group injected.
358 * (setting possible with ADC enabled without conversion on going,
359 * ADC enabled with conversion on going, ...)
369 … @note On this STM32 series, external trigger is set with trigger polarity: rising edge
370 … (only trigger polarity available on this STM32 series).
410 … /*!< ADC flag ADC group regular end of sequence conversions (Note: on this STM32 series, t…
412 … /*!< ADC flag ADC group injected end of sequence conversions (Note: on this STM32 series, t…
415 …flag ADC multimode master group regular end of sequence conversions (Note: on this STM32 series, t…
416on this STM32 series, there is no flag ADC group regular end of unitary conversion. Flag noted as …
417 …lag ADC multimode master group injected end of sequence conversions (Note: on this STM32 series, t…
418on this STM32 series, there is no flag ADC group injected end of unitary conversion. Flag noted as…
420 … /*!< ADC flag ADC multimode slave analog watchdog 1 of the ADC slave (on STM32F1, this flag m…
430 …/*!< ADC interruption ADC group regular end of sequence conversions (Note: on this STM32 series, t…
431 …*!< ADC interruption ADC group injected end of sequence conversions (Note: on this STM32 series, t…
445 …ng to register CDR) to be used with ADC configured in multimode (available on STM32 devices with s…
477 …0U /*!< ADC conversion data alignment: right aligned (alignment on data register LSB bi…
478 …_ALIGN) /*!< ADC conversion data alignment: left aligned (alignment on data register MSB bi…
495 #define LL_ADC_GROUP_REGULAR 0x00000001U /*!< ADC group regular (available on all S…
496 #define LL_ADC_GROUP_INJECTED 0x00000002U /*!< ADC group injected (not available on
523 …annel connected to VrefInt: Internal voltage reference. On STM32F1, ADC channel available only on
532 …gers for ADC instances: ADC1, ADC2, ADC3 (for ADC instances ADCx available on the selected device)…
535 …l triggers for ADC instances: ADC1, ADC2 (for ADC instances ADCx available on the selected device)…
543 /* Note: TIM8_TRGO is available on ADC1 and ADC2 only in high-density and */
545 /* Note: To use TIM8_TRGO on ADC1 or ADC2, a remap of trigger must be done */
548 …M8 TRGO. Trigger edge set to rising edge (default setting). Available only on high-density and XL-…
551 /* ADC group regular external triggers for ADC instances: ADC3 (for ADC instances ADCx available on
592 … regular sequencer disable (equivalent to sequencer of 1 rank: ADC conversion on only 1 channel) */
654 …gers for ADC instances: ADC1, ADC2, ADC3 (for ADC instances ADCx available on the selected device)…
658 …l triggers for ADC instances: ADC1, ADC2 (for ADC instances ADCx available on the selected device)…
665 /* Note: TIM8_CH4 is available on ADC1 and ADC2 only in high-density and */
667 /* Note: To use TIM8_TRGO on ADC1 or ADC2, a remap of trigger must be done */
670 …apture). Trigger edge set to rising edge (default setting). Available only on high-density and XL-…
673 …xternal triggers for ADC instances: ADC3 (for ADC instances ADCx available on the selected device)…
696 … group injected trigger source set to SW start, without any further action on ADC group injected …
705 …injected sequencer disable (equivalent to sequencer of 1 rank: ADC conversion on only 1 channel) */
851 …ent to multimode sampling delay set to "LL_ADC_MULTI_TWOSMP_DELAY_7CYCLES" on other STM32 devices)…
852 …nt to multimode sampling delay set to "LL_ADC_MULTI_TWOSMP_DELAY_14CYCLES" on other STM32 devices)…
853 …nt to multimode sampling delay set to "LL_ADC_MULTI_TWOSMP_DELAY_14CYCLES" on other STM32 devices)…
880 * For details on delays values, refer to descriptions in source code
894 /* - ADC conversion time: duration depending on ADC clock and ADC */
905 /* Note: On this STM32 series, before starting a calibration, */
917 /* Note: On this STM32 series, a minimum number of ADC clock cycles */
999 * (1) On STM32F1, parameter available only on ADC instance: ADC1.
1034 * (1) On STM32F1, parameter available only on ADC instance: ADC1.\n
1091 * (1) On STM32F1, parameter available only on ADC instance: ADC1.
1133 * (1) On STM32F1, parameter available only on ADC instance: ADC1.
1159 * selected is available on the ADC instance selected.
1175 * (1) On STM32F1, parameter available only on ADC instance: ADC1.
1176 …* @retval Value "0" if the internal channel selected is not available on the ADC instance selected.
1177 * Value "1" if the internal channel selected is available on the ADC instance selected.
1220 * (1) On STM32F1, parameter available only on ADC instance: ADC1.\n
1294 * (1) On STM32F1, parameter available only on ADC instance: ADC1.
1312 * analog watchdog threshold high (on 8 bits):
1322 /* Note: On this STM32 series, ADC is fixed to resolution 12 bits. */
1334 * analog watchdog threshold high (on 8 bits):
1344 /* Note: On this STM32 series, ADC is fixed to resolution 12 bits. */
1375 * @note On STM32F1, there is no common ADC instance.
1380 * instances on some other STM32 devices).
1381 * ADC instance ADC3 (if available on the selected device)
1412 * @note On devices with only 1 ADC common instance, parameter of this macro
1415 * @note On STM32F1, there is no common ADC instance.
1420 * instances on some other STM32 devices).
1421 * ADC instance ADC3 (if available on the selected device)
1502 * If temperature sensor calibration values are available on
1503 * on this device (presence of macro __LL_ADC_CALC_TEMPERATURE()),
1514 …* On STM32F1, refer to device datasheet parameter "Avg_Slope…
1516 * On STM32F1, refer to device datasheet parameter "V25".
1583 * @note On STM32F1, only ADC instances ADC1 and ADC3 have DMA transfer
1584 * capability, not ADC2 (ADC2 and ADC3 instances not available on
1586 * @note On STM32F1, multimode can be used only with ADC1 and ADC2, not ADC3.
1589 * (ADC2 and ADC3 instances not available on all devices).
1596 * (1) Available on devices with several ADC instances.
1784 * @note On this STM32 series, external trigger is set with trigger polarity:
1785 * rising edge (only trigger polarity available on this STM32 series).
1787 * depends on timers availability on the selected device.
1808 …* (1) On STM32F1, parameter available on all ADC instances: ADC1, ADC2, ADC3 (for ADC inst…
1809 …* (2) On STM32F1, parameter available only on ADC instances: ADC1, ADC2 (for ADC instances…
1810 …* (3) On STM32F1, parameter available only on ADC instances: ADC3 (for ADC instances ADCx …
1811 …* (4) On STM32F1, parameter available only on high-density and XL-density devices. A remap…
1816 /* Note: On this STM32 series, ADC group regular external trigger edge */ in LL_ADC_REG_SetTriggerSource()
1835 * depends on timers availability on the selected device.
1856 …* (1) On STM32F1, parameter available on all ADC instances: ADC1, ADC2, ADC3 (for ADC inst…
1857 …* (2) On STM32F1, parameter available only on ADC instances: ADC1, ADC2 (for ADC instances…
1858 …* (3) On STM32F1, parameter available only on ADC instances: ADC3 (for ADC instances ADCx …
1859 …* (4) On STM32F1, parameter available only on high-density and XL-density devices. A remap…
1904 * (channel 0 fixed on rank 0, channel 1 fixed on rank1, ...).
1910 * @note On this STM32 series, group regular sequencer configuration
1917 * ADC conversion on only 1 channel.
1965 * (channel 0 fixed on rank 0, channel 1 fixed on rank1, ...).
1971 * @note On this STM32 series, group regular sequencer configuration
1978 * ADC conversion on only 1 channel.
2056 * @brief Set ADC group regular sequence: channel on the selected
2061 * @note On this STM32 series, ADC group regular sequencer is
2065 * @note Depending on devices and packages, some channels may not be available.
2067 * @note On this STM32 series, to measure internal channels (VrefInt,
2127 * (1) On STM32F1, parameter available only on ADC instance: ADC1.
2133 /* in register and register position depending on parameter "Rank". */ in LL_ADC_REG_SetSequencerRanks()
2144 * @brief Get ADC group regular sequence: channel on the selected
2146 * @note On this STM32 series, ADC group regular sequencer is
2150 * @note Depending on devices and packages, some channels may not be available.
2154 * the returned channel number is only partly formatted on definition
2219 * (1) On STM32F1, parameter available only on ADC instance: ADC1.\n
2235 * @brief Set ADC continuous conversion mode on ADC group regular.
2255 * @brief Get ADC continuous conversion mode on ADC group regular.
2346 * @note On this STM32 series, external trigger is set with trigger polarity:
2347 * rising edge (only trigger polarity available on this STM32 series).
2349 * depends on timers availability on the selected device.
2369 …* (1) On STM32F1, parameter available on all ADC instances: ADC1, ADC2, ADC3 (for ADC inst…
2370 …* (2) On STM32F1, parameter available only on ADC instances: ADC1, ADC2 (for ADC instances…
2371 …* (3) On STM32F1, parameter available only on ADC instances: ADC3 (for ADC instances ADCx …
2372 …* (4) On STM32F1, parameter available only on high-density and XL-density devices. A remap…
2377 /* Note: On this STM32 series, ADC group injected external trigger edge */ in LL_ADC_INJ_SetTriggerSource()
2396 * depends on timers availability on the selected device.
2416 …* (1) On STM32F1, parameter available on all ADC instances: ADC1, ADC2, ADC3 (for ADC inst…
2417 …* (2) On STM32F1, parameter available only on ADC instances: ADC1, ADC2 (for ADC instances…
2418 …* (3) On STM32F1, parameter available only on ADC instances: ADC3 (for ADC instances ADCx …
2419 …* (4) On STM32F1, parameter available only on high-density and XL-density devices. A remap…
2448 * @note On this STM32 series, group injected sequencer configuration
2455 * ADC conversion on only 1 channel.
2476 * @note On this STM32 series, group injected sequencer configuration
2483 * ADC conversion on only 1 channel.
2531 * @brief Set ADC group injected sequence: channel on the selected
2533 * @note Depending on devices and packages, some channels may not be available.
2535 * @note On this STM32 series, to measure internal channels (VrefInt,
2571 * (1) On STM32F1, parameter available only on ADC instance: ADC1.
2577 /* in register depending on parameter "Rank". */ in LL_ADC_INJ_SetSequencerRanks()
2588 * @brief Get ADC group injected sequence: channel on the selected
2590 * @note Depending on devices and packages, some channels may not be available.
2594 * the returned channel number is only partly formatted on definition
2635 * (1) On STM32F1, parameter available only on ADC instance: ADC1.\n
2657 * 1 data register on ADC group regular, 4 data registers
2658 * on ADC group injected.
2664 * further action on ADC group injected conversion start or stop:
2703 * offset has to be left-aligned on bit 11, the LSB (right bits)
2733 * offset has to be left-aligned on bit 11, the LSB (right bits)
2767 * @note On this device, sampling time is on channel scope: independently
2768 * of channel mapped on ADC group regular or injected.
2824 * (1) On STM32F1, parameter available only on ADC instance: ADC1.
2839 /* in register and register position depending on parameter "Channel". */ in LL_ADC_SetChannelSamplingTime()
2852 * @note On this device, sampling time is on channel scope: independently
2853 * of channel mapped on ADC group regular or injected.
2898 * (1) On STM32F1, parameter available only on ADC instance: ADC1.
2930 * on ADC groups regular and-or injected.
2936 * @note On this STM32 series, there is only 1 kind of analog watchdog
3013 * (1) On STM32F1, parameter available only on ADC instance: ADC1.
3027 * the returned channel number is only partly formatted on definition
3038 * @note On this STM32 series, there is only 1 kind of analog watchdog
3117 * @note On this STM32 series, there is only 1 kind of analog watchdog
3176 * either master or slave depending on hardware.
3203 * either master or slave depending on hardware.
3230 /** @defgroup ADC_LL_EF_Operation_ADC_Instance Operation on ADC hierarchical scope: ADC instance
3236 * @note On this STM32 series, after ADC enable, a delay for
3274 * @note On this STM32 series, before starting a calibration,
3279 * @note On this STM32 series, hardware prerequisite before starting a calibration:
3280 the ADC must have been in power-on state for at least
3306 /** @defgroup ADC_LL_EF_Operation_ADC_Group_Regular Operation on ADC hierarchical scope: group regu…
3312 * @note On this STM32 series, this function is relevant only for
3333 * @note ADC conversion will start at next trigger event (on the selected
3335 * @note On this STM32 series, this function is relevant for
3354 * If a conversion is on-going, it will be completed.
3355 * @note On this STM32 series, there is no specific command
3356 * to stop a conversion on-going or to stop ADC converting
3432 /** @defgroup ADC_LL_EF_Operation_ADC_Group_Injected Operation on ADC hierarchical scope: group inj…
3438 * @note On this STM32 series, this function is relevant only for
3459 * @note ADC conversion will start at next trigger event (on the selected
3461 * @note On this STM32 series, this function is relevant for
3480 * If a conversion is on-going, it will be completed.
3481 * @note On this STM32 series, there is no specific command
3482 * to stop a conversion on-going or to stop ADC converting
3563 /* Note: on this STM32 series, there is no flag ADC group regular */ in LL_ADC_IsActiveFlag_EOS()
3579 /* Note: on this STM32 series, there is no flag ADC group injected */ in LL_ADC_IsActiveFlag_JEOS()
3605 /* Note: on this STM32 series, there is no flag ADC group regular */ in LL_ADC_ClearFlag_EOS()
3621 /* Note: on this STM32 series, there is no flag ADC group injected */ in LL_ADC_ClearFlag_JEOS()
3649 /* Note: on this STM32 series, there is no flag ADC group regular */ in LL_ADC_IsActiveFlag_MST_EOS()
3665 /* Note: on this STM32 series, there is no flag ADC group regular */ in LL_ADC_IsActiveFlag_SLV_EOS()
3685 /* Note: on this STM32 series, there is no flag ADC group injected */ in LL_ADC_IsActiveFlag_MST_JEOS()
3701 /* Note: on this STM32 series, there is no flag ADC group injected */ in LL_ADC_IsActiveFlag_SLV_JEOS()
3755 /* Note: on this STM32 series, there is no flag ADC group regular */ in LL_ADC_EnableIT_EOS()
3771 /* Note: on this STM32 series, there is no flag ADC group injected */ in LL_ADC_EnableIT_JEOS()
3797 /* Note: on this STM32 series, there is no flag ADC group regular */ in LL_ADC_DisableIT_EOS()
3813 /* Note: on this STM32 series, there is no flag ADC group injected */ in LL_ADC_DisableIT_JEOS()
3840 /* Note: on this STM32 series, there is no flag ADC group regular */ in LL_ADC_IsEnabledIT_EOS()
3857 /* Note: on this STM32 series, there is no flag ADC group injected */ in LL_ADC_IsEnabledIT_JEOS()
3891 /* (availability of ADC group injected depends on STM32 families) */