STM32F769IDiscovery  1.00
uDANTE Audio Networking with STM32F7 DISCO board
Macros
ADC Private Macros

Macros

#define ADC_IS_ENABLE(__HANDLE__)
 Verification of ADC state: enabled or disabled. More...
 
#define ADC_IS_SOFTWARE_START_REGULAR(__HANDLE__)    (((__HANDLE__)->Instance->CR2 & ADC_CR2_EXTEN) == RESET)
 Test if conversion trigger of regular group is software start or external trigger. More...
 
#define ADC_IS_SOFTWARE_START_INJECTED(__HANDLE__)    (((__HANDLE__)->Instance->CR2 & ADC_CR2_JEXTEN) == RESET)
 Test if conversion trigger of injected group is software start or external trigger. More...
 
#define ADC_STATE_CLR_SET   MODIFY_REG
 Simultaneously clears and sets specific bits of the handle State. More...
 
#define ADC_CLEAR_ERRORCODE(__HANDLE__)    ((__HANDLE__)->ErrorCode = HAL_ADC_ERROR_NONE)
 Clear ADC error code (set it to error code: "no error") More...
 
#define IS_ADC_CLOCKPRESCALER(__ADC_CLOCK__)
 
#define IS_ADC_SAMPLING_DELAY(__DELAY__)
 
#define IS_ADC_RESOLUTION(__RESOLUTION__)
 
#define IS_ADC_EXT_TRIG_EDGE(__EDGE__)
 
#define IS_ADC_EXT_TRIG(__REGTRIG__)
 
#define IS_ADC_DATA_ALIGN(__ALIGN__)
 
#define IS_ADC_SAMPLE_TIME(__TIME__)
 
#define IS_ADC_EOCSelection(__EOCSelection__)
 
#define IS_ADC_EVENT_TYPE(__EVENT__)
 
#define IS_ADC_ANALOG_WATCHDOG(__WATCHDOG__)
 
#define IS_ADC_CHANNELS_TYPE(CHANNEL_TYPE)
 
#define IS_ADC_THRESHOLD(__THRESHOLD__)   ((__THRESHOLD__) <= ((uint32_t)0xFFF))
 
#define IS_ADC_REGULAR_LENGTH(__LENGTH__)   (((__LENGTH__) >= ((uint32_t)1)) && ((__LENGTH__) <= ((uint32_t)16)))
 
#define IS_ADC_REGULAR_RANK(__RANK__)   (((__RANK__) >= ((uint32_t)1)) && ((__RANK__) <= ((uint32_t)16)))
 
#define IS_ADC_REGULAR_DISC_NUMBER(__NUMBER__)   (((__NUMBER__) >= ((uint32_t)1)) && ((__NUMBER__) <= ((uint32_t)8)))
 
#define IS_ADC_RANGE(__RESOLUTION__, __ADC_VALUE__)
 
#define ADC_SQR1(_NbrOfConversion_)   (((_NbrOfConversion_) - (uint8_t)1) << 20)
 Set ADC Regular channel sequence length. More...
 
#define ADC_SMPR1(_SAMPLETIME_, _CHANNELNB_)   ((_SAMPLETIME_) << (3 * (((uint32_t)((uint16_t)(_CHANNELNB_))) - 10)))
 Set the ADC's sample time for channel numbers between 10 and 18. More...
 
#define ADC_SMPR2(_SAMPLETIME_, _CHANNELNB_)   ((_SAMPLETIME_) << (3 * ((uint32_t)((uint16_t)(_CHANNELNB_)))))
 Set the ADC's sample time for channel numbers between 0 and 9. More...
 
#define ADC_SQR3_RK(_CHANNELNB_, _RANKNB_)   (((uint32_t)((uint16_t)(_CHANNELNB_))) << (5 * ((_RANKNB_) - 1)))
 Set the selected regular channel rank for rank between 1 and 6. More...
 
#define ADC_SQR2_RK(_CHANNELNB_, _RANKNB_)   (((uint32_t)((uint16_t)(_CHANNELNB_))) << (5 * ((_RANKNB_) - 7)))
 Set the selected regular channel rank for rank between 7 and 12. More...
 
#define ADC_SQR1_RK(_CHANNELNB_, _RANKNB_)   (((uint32_t)((uint16_t)(_CHANNELNB_))) << (5 * ((_RANKNB_) - 13)))
 Set the selected regular channel rank for rank between 13 and 16. More...
 
#define ADC_CR2_CONTINUOUS(_CONTINUOUS_MODE_)   ((_CONTINUOUS_MODE_) << 1)
 Enable ADC continuous conversion mode. More...
 
#define ADC_CR1_DISCONTINUOUS(_NBR_DISCONTINUOUSCONV_)   (((_NBR_DISCONTINUOUSCONV_) - 1) << POSITION_VAL(ADC_CR1_DISCNUM))
 Configures the number of discontinuous conversions for the regular group channels. More...
 
#define ADC_CR1_SCANCONV(_SCANCONV_MODE_)   ((_SCANCONV_MODE_) << 8)
 Enable ADC scan mode. More...
 
#define ADC_CR2_EOCSelection(_EOCSelection_MODE_)   ((_EOCSelection_MODE_) << 10)
 Enable the ADC end of conversion selection. More...
 
#define ADC_CR2_DMAContReq(_DMAContReq_MODE_)   ((_DMAContReq_MODE_) << 9)
 Enable the ADC DMA continuous request. More...
 
#define ADC_GET_RESOLUTION(__HANDLE__)   (((__HANDLE__)->Instance->CR1) & ADC_CR1_RES)
 Return resolution bits in CR1 register. More...
 

Detailed Description

Macro Definition Documentation

#define ADC_CLEAR_ERRORCODE (   __HANDLE__)    ((__HANDLE__)->ErrorCode = HAL_ADC_ERROR_NONE)

Clear ADC error code (set it to error code: "no error")

Parameters
<strong>HANDLE</strong>ADC handle
Return values
None

Definition at line 664 of file stm32f7xx_hal_adc.h.

#define ADC_CR1_DISCONTINUOUS (   _NBR_DISCONTINUOUSCONV_)    (((_NBR_DISCONTINUOUSCONV_) - 1) << POSITION_VAL(ADC_CR1_DISCNUM))

Configures the number of discontinuous conversions for the regular group channels.

Parameters
<em>NBR_DISCONTINUOUSCONV</em>Number of discontinuous conversions.
Return values
None

Definition at line 805 of file stm32f7xx_hal_adc.h.

#define ADC_CR1_SCANCONV (   _SCANCONV_MODE_)    ((_SCANCONV_MODE_) << 8)

Enable ADC scan mode.

Parameters
<em>SCANCONV_MODE</em>Scan conversion mode.
Return values
None

Definition at line 812 of file stm32f7xx_hal_adc.h.

#define ADC_CR2_CONTINUOUS (   _CONTINUOUS_MODE_)    ((_CONTINUOUS_MODE_) << 1)

Enable ADC continuous conversion mode.

Parameters
<em>CONTINUOUS_MODE</em>Continuous mode.
Return values
None

Definition at line 798 of file stm32f7xx_hal_adc.h.

#define ADC_CR2_DMAContReq (   _DMAContReq_MODE_)    ((_DMAContReq_MODE_) << 9)

Enable the ADC DMA continuous request.

Parameters
<em>DMAContReq_MODE</em>DMA continuous request mode.
Return values
None

Definition at line 826 of file stm32f7xx_hal_adc.h.

#define ADC_CR2_EOCSelection (   _EOCSelection_MODE_)    ((_EOCSelection_MODE_) << 10)

Enable the ADC end of conversion selection.

Parameters
<em>EOCSelection_MODE</em>End of conversion selection mode.
Return values
None

Definition at line 819 of file stm32f7xx_hal_adc.h.

#define ADC_GET_RESOLUTION (   __HANDLE__)    (((__HANDLE__)->Instance->CR1) & ADC_CR1_RES)

Return resolution bits in CR1 register.

Parameters
<strong>HANDLE</strong>ADC handle
Return values
None

Definition at line 833 of file stm32f7xx_hal_adc.h.

#define ADC_IS_ENABLE (   __HANDLE__)
Value:
((( ((__HANDLE__)->Instance->SR & ADC_SR_ADONS) == ADC_SR_ADONS ) \
) ? SET : RESET)
Definition: stm32f7xx.h:155

Verification of ADC state: enabled or disabled.

Parameters
<strong>HANDLE</strong>ADC handle
Return values
SET(ADC enabled) or RESET (ADC disabled)

Definition at line 628 of file stm32f7xx_hal_adc.h.

#define ADC_IS_SOFTWARE_START_INJECTED (   __HANDLE__)    (((__HANDLE__)->Instance->CR2 & ADC_CR2_JEXTEN) == RESET)

Test if conversion trigger of injected group is software start or external trigger.

Parameters
<strong>HANDLE</strong>ADC handle
Return values
SET(software start) or RESET (external trigger)

Definition at line 647 of file stm32f7xx_hal_adc.h.

#define ADC_IS_SOFTWARE_START_REGULAR (   __HANDLE__)    (((__HANDLE__)->Instance->CR2 & ADC_CR2_EXTEN) == RESET)

Test if conversion trigger of regular group is software start or external trigger.

Parameters
<strong>HANDLE</strong>ADC handle
Return values
SET(software start) or RESET (external trigger)

Definition at line 638 of file stm32f7xx_hal_adc.h.

#define ADC_SMPR1 (   _SAMPLETIME_,
  _CHANNELNB_ 
)    ((_SAMPLETIME_) << (3 * (((uint32_t)((uint16_t)(_CHANNELNB_))) - 10)))

Set the ADC's sample time for channel numbers between 10 and 18.

Parameters
<em>SAMPLETIME</em>Sample time parameter.
<em>CHANNELNB</em>Channel number.
Return values
None

Definition at line 759 of file stm32f7xx_hal_adc.h.

#define ADC_SMPR2 (   _SAMPLETIME_,
  _CHANNELNB_ 
)    ((_SAMPLETIME_) << (3 * ((uint32_t)((uint16_t)(_CHANNELNB_)))))

Set the ADC's sample time for channel numbers between 0 and 9.

Parameters
<em>SAMPLETIME</em>Sample time parameter.
<em>CHANNELNB</em>Channel number.
Return values
None

Definition at line 767 of file stm32f7xx_hal_adc.h.

#define ADC_SQR1 (   _NbrOfConversion_)    (((_NbrOfConversion_) - (uint8_t)1) << 20)

Set ADC Regular channel sequence length.

Parameters
<em>NbrOfConversion</em>Regular channel sequence length.
Return values
None

Definition at line 751 of file stm32f7xx_hal_adc.h.

#define ADC_SQR1_RK (   _CHANNELNB_,
  _RANKNB_ 
)    (((uint32_t)((uint16_t)(_CHANNELNB_))) << (5 * ((_RANKNB_) - 13)))

Set the selected regular channel rank for rank between 13 and 16.

Parameters
<em>CHANNELNB</em>Channel number.
<em>RANKNB</em>Rank number.
Return values
None

Definition at line 791 of file stm32f7xx_hal_adc.h.

#define ADC_SQR2_RK (   _CHANNELNB_,
  _RANKNB_ 
)    (((uint32_t)((uint16_t)(_CHANNELNB_))) << (5 * ((_RANKNB_) - 7)))

Set the selected regular channel rank for rank between 7 and 12.

Parameters
<em>CHANNELNB</em>Channel number.
<em>RANKNB</em>Rank number.
Return values
None

Definition at line 783 of file stm32f7xx_hal_adc.h.

#define ADC_SQR3_RK (   _CHANNELNB_,
  _RANKNB_ 
)    (((uint32_t)((uint16_t)(_CHANNELNB_))) << (5 * ((_RANKNB_) - 1)))

Set the selected regular channel rank for rank between 1 and 6.

Parameters
<em>CHANNELNB</em>Channel number.
<em>RANKNB</em>Rank number.
Return values
None

Definition at line 775 of file stm32f7xx_hal_adc.h.

#define ADC_STATE_CLR_SET   MODIFY_REG

Simultaneously clears and sets specific bits of the handle State.

Note
: ADC_STATE_CLR_SET() macro is merely aliased to generic macro MODIFY_REG(), the first parameter is the ADC handle State, the second parameter is the bit field to clear, the third and last parameter is the bit field to set.
Return values
None

Definition at line 657 of file stm32f7xx_hal_adc.h.

#define IS_ADC_ANALOG_WATCHDOG (   __WATCHDOG__)
Value:
(((__WATCHDOG__) == ADC_ANALOGWATCHDOG_SINGLE_REG) || \
((__WATCHDOG__) == ADC_ANALOGWATCHDOG_SINGLE_INJEC) || \
((__WATCHDOG__) == ADC_ANALOGWATCHDOG_SINGLE_REGINJEC) || \
((__WATCHDOG__) == ADC_ANALOGWATCHDOG_ALL_REG) || \
((__WATCHDOG__) == ADC_ANALOGWATCHDOG_ALL_INJEC) || \
((__WATCHDOG__) == ADC_ANALOGWATCHDOG_ALL_REGINJEC) || \
((__WATCHDOG__) == ADC_ANALOGWATCHDOG_NONE))
#define ADC_ANALOGWATCHDOG_SINGLE_REGINJEC
#define ADC_ANALOGWATCHDOG_ALL_REGINJEC
#define ADC_ANALOGWATCHDOG_ALL_REG
#define ADC_ANALOGWATCHDOG_SINGLE_INJEC
#define ADC_ANALOGWATCHDOG_NONE
#define ADC_ANALOGWATCHDOG_ALL_INJEC
#define ADC_ANALOGWATCHDOG_SINGLE_REG

Definition at line 726 of file stm32f7xx_hal_adc.h.

#define IS_ADC_CHANNELS_TYPE (   CHANNEL_TYPE)
Value:
(((CHANNEL_TYPE) == ADC_ALL_CHANNELS) || \
((CHANNEL_TYPE) == ADC_REGULAR_CHANNELS) || \
((CHANNEL_TYPE) == ADC_INJECTED_CHANNELS))
#define ADC_INJECTED_CHANNELS
#define ADC_REGULAR_CHANNELS
#define ADC_ALL_CHANNELS

Definition at line 733 of file stm32f7xx_hal_adc.h.

#define IS_ADC_CLOCKPRESCALER (   __ADC_CLOCK__)
Value:
(((__ADC_CLOCK__) == ADC_CLOCK_SYNC_PCLK_DIV2) || \
((__ADC_CLOCK__) == ADC_CLOCK_SYNC_PCLK_DIV4) || \
((__ADC_CLOCK__) == ADC_CLOCK_SYNC_PCLK_DIV6) || \
((__ADC_CLOCK__) == ADC_CLOCK_SYNC_PCLK_DIV8))
#define ADC_CLOCK_SYNC_PCLK_DIV8
#define ADC_CLOCK_SYNC_PCLK_DIV2
#define ADC_CLOCK_SYNC_PCLK_DIV6
#define ADC_CLOCK_SYNC_PCLK_DIV4

Definition at line 666 of file stm32f7xx_hal_adc.h.

#define IS_ADC_DATA_ALIGN (   __ALIGN__)
Value:
(((__ALIGN__) == ADC_DATAALIGN_RIGHT) || \
((__ALIGN__) == ADC_DATAALIGN_LEFT))
#define ADC_DATAALIGN_RIGHT
#define ADC_DATAALIGN_LEFT

Definition at line 710 of file stm32f7xx_hal_adc.h.

#define IS_ADC_EOCSelection (   __EOCSelection__)
Value:
(((__EOCSelection__) == ADC_EOC_SINGLE_CONV) || \
((__EOCSelection__) == ADC_EOC_SEQ_CONV) || \
((__EOCSelection__) == ADC_EOC_SINGLE_SEQ_CONV))
#define ADC_EOC_SINGLE_CONV
#define ADC_EOC_SINGLE_SEQ_CONV
#define ADC_EOC_SEQ_CONV

Definition at line 721 of file stm32f7xx_hal_adc.h.

#define IS_ADC_EVENT_TYPE (   __EVENT__)
Value:
(((__EVENT__) == ADC_AWD_EVENT) || \
((__EVENT__) == ADC_OVR_EVENT))
#define ADC_AWD_EVENT
#define ADC_OVR_EVENT

Definition at line 724 of file stm32f7xx_hal_adc.h.

#define IS_ADC_EXT_TRIG (   __REGTRIG__)
Value:
(((__REGTRIG__) == ADC_EXTERNALTRIGCONV_T1_CC1) || \
((__REGTRIG__) == ADC_EXTERNALTRIGCONV_T1_CC2) || \
((__REGTRIG__) == ADC_EXTERNALTRIGCONV_T1_CC3) || \
((__REGTRIG__) == ADC_EXTERNALTRIGCONV_T2_CC2) || \
((__REGTRIG__) == ADC_EXTERNALTRIGCONV_T5_TRGO) || \
((__REGTRIG__) == ADC_EXTERNALTRIGCONV_T4_CC4) || \
((__REGTRIG__) == ADC_EXTERNALTRIGCONV_T3_CC4) || \
((__REGTRIG__) == ADC_EXTERNALTRIGCONV_T8_TRGO) || \
((__REGTRIG__) == ADC_EXTERNALTRIGCONV_T8_TRGO2) || \
((__REGTRIG__) == ADC_EXTERNALTRIGCONV_T1_TRGO) || \
((__REGTRIG__) == ADC_EXTERNALTRIGCONV_T1_TRGO2) || \
((__REGTRIG__) == ADC_EXTERNALTRIGCONV_T2_TRGO) || \
((__REGTRIG__) == ADC_EXTERNALTRIGCONV_T4_TRGO) || \
((__REGTRIG__) == ADC_EXTERNALTRIGCONV_T6_TRGO) || \
((__REGTRIG__) == ADC_EXTERNALTRIGCONV_EXT_IT11) || \
((__REGTRIG__) == ADC_SOFTWARE_START))
#define ADC_EXTERNALTRIGCONV_T2_CC2
#define ADC_EXTERNALTRIGCONV_T5_TRGO
#define ADC_EXTERNALTRIGCONV_EXT_IT11
#define ADC_EXTERNALTRIGCONV_T1_CC1
#define ADC_SOFTWARE_START
#define ADC_EXTERNALTRIGCONV_T8_TRGO2
#define ADC_EXTERNALTRIGCONV_T2_TRGO
#define ADC_EXTERNALTRIGCONV_T3_CC4
#define ADC_EXTERNALTRIGCONV_T1_CC3
#define ADC_EXTERNALTRIGCONV_T1_TRGO2
#define ADC_EXTERNALTRIGCONV_T4_CC4
#define ADC_EXTERNALTRIGCONV_T6_TRGO
#define ADC_EXTERNALTRIGCONV_T4_TRGO
#define ADC_EXTERNALTRIGCONV_T1_TRGO
#define ADC_EXTERNALTRIGCONV_T1_CC2
#define ADC_EXTERNALTRIGCONV_T8_TRGO

Definition at line 694 of file stm32f7xx_hal_adc.h.

#define IS_ADC_EXT_TRIG_EDGE (   __EDGE__)
Value:
(((__EDGE__) == ADC_EXTERNALTRIGCONVEDGE_NONE) || \
((__EDGE__) == ADC_EXTERNALTRIGCONVEDGE_RISING) || \
((__EDGE__) == ADC_EXTERNALTRIGCONVEDGE_FALLING) || \
#define ADC_EXTERNALTRIGCONVEDGE_RISINGFALLING
#define ADC_EXTERNALTRIGCONVEDGE_NONE
#define ADC_EXTERNALTRIGCONVEDGE_FALLING
#define ADC_EXTERNALTRIGCONVEDGE_RISING

Definition at line 690 of file stm32f7xx_hal_adc.h.

#define IS_ADC_RANGE (   __RESOLUTION__,
  __ADC_VALUE__ 
)
Value:
((((__RESOLUTION__) == ADC_RESOLUTION_12B) && ((__ADC_VALUE__) <= ((uint32_t)0x0FFF))) || \
(((__RESOLUTION__) == ADC_RESOLUTION_10B) && ((__ADC_VALUE__) <= ((uint32_t)0x03FF))) || \
(((__RESOLUTION__) == ADC_RESOLUTION_8B) && ((__ADC_VALUE__) <= ((uint32_t)0x00FF))) || \
(((__RESOLUTION__) == ADC_RESOLUTION_6B) && ((__ADC_VALUE__) <= ((uint32_t)0x003F))))
#define ADC_RESOLUTION_12B
#define ADC_RESOLUTION_10B
#define ADC_RESOLUTION_8B
#define ADC_RESOLUTION_6B

Definition at line 740 of file stm32f7xx_hal_adc.h.

#define IS_ADC_REGULAR_DISC_NUMBER (   __NUMBER__)    (((__NUMBER__) >= ((uint32_t)1)) && ((__NUMBER__) <= ((uint32_t)8)))

Definition at line 739 of file stm32f7xx_hal_adc.h.

#define IS_ADC_REGULAR_LENGTH (   __LENGTH__)    (((__LENGTH__) >= ((uint32_t)1)) && ((__LENGTH__) <= ((uint32_t)16)))

Definition at line 737 of file stm32f7xx_hal_adc.h.

#define IS_ADC_REGULAR_RANK (   __RANK__)    (((__RANK__) >= ((uint32_t)1)) && ((__RANK__) <= ((uint32_t)16)))

Definition at line 738 of file stm32f7xx_hal_adc.h.

#define IS_ADC_RESOLUTION (   __RESOLUTION__)
Value:
(((__RESOLUTION__) == ADC_RESOLUTION_12B) || \
((__RESOLUTION__) == ADC_RESOLUTION_10B) || \
((__RESOLUTION__) == ADC_RESOLUTION_8B) || \
((__RESOLUTION__) == ADC_RESOLUTION_6B))
#define ADC_RESOLUTION_12B
#define ADC_RESOLUTION_10B
#define ADC_RESOLUTION_8B
#define ADC_RESOLUTION_6B

Definition at line 686 of file stm32f7xx_hal_adc.h.

#define IS_ADC_SAMPLE_TIME (   __TIME__)
Value:
(((__TIME__) == ADC_SAMPLETIME_3CYCLES) || \
((__TIME__) == ADC_SAMPLETIME_15CYCLES) || \
((__TIME__) == ADC_SAMPLETIME_28CYCLES) || \
((__TIME__) == ADC_SAMPLETIME_56CYCLES) || \
((__TIME__) == ADC_SAMPLETIME_84CYCLES) || \
((__TIME__) == ADC_SAMPLETIME_112CYCLES) || \
((__TIME__) == ADC_SAMPLETIME_144CYCLES) || \
((__TIME__) == ADC_SAMPLETIME_480CYCLES))
#define ADC_SAMPLETIME_144CYCLES
#define ADC_SAMPLETIME_112CYCLES
#define ADC_SAMPLETIME_480CYCLES
#define ADC_SAMPLETIME_28CYCLES
#define ADC_SAMPLETIME_15CYCLES
#define ADC_SAMPLETIME_56CYCLES
#define ADC_SAMPLETIME_3CYCLES
#define ADC_SAMPLETIME_84CYCLES

Definition at line 713 of file stm32f7xx_hal_adc.h.

#define IS_ADC_SAMPLING_DELAY (   __DELAY__)
Value:
(((__DELAY__) == ADC_TWOSAMPLINGDELAY_5CYCLES) || \
((__DELAY__) == ADC_TWOSAMPLINGDELAY_6CYCLES) || \
((__DELAY__) == ADC_TWOSAMPLINGDELAY_7CYCLES) || \
((__DELAY__) == ADC_TWOSAMPLINGDELAY_8CYCLES) || \
((__DELAY__) == ADC_TWOSAMPLINGDELAY_9CYCLES) || \
((__DELAY__) == ADC_TWOSAMPLINGDELAY_10CYCLES) || \
((__DELAY__) == ADC_TWOSAMPLINGDELAY_11CYCLES) || \
((__DELAY__) == ADC_TWOSAMPLINGDELAY_12CYCLES) || \
((__DELAY__) == ADC_TWOSAMPLINGDELAY_13CYCLES) || \
((__DELAY__) == ADC_TWOSAMPLINGDELAY_14CYCLES) || \
((__DELAY__) == ADC_TWOSAMPLINGDELAY_15CYCLES) || \
((__DELAY__) == ADC_TWOSAMPLINGDELAY_16CYCLES) || \
((__DELAY__) == ADC_TWOSAMPLINGDELAY_17CYCLES) || \
((__DELAY__) == ADC_TWOSAMPLINGDELAY_18CYCLES) || \
((__DELAY__) == ADC_TWOSAMPLINGDELAY_19CYCLES) || \
#define ADC_TWOSAMPLINGDELAY_14CYCLES
#define ADC_TWOSAMPLINGDELAY_13CYCLES
#define ADC_TWOSAMPLINGDELAY_17CYCLES
#define ADC_TWOSAMPLINGDELAY_11CYCLES
#define ADC_TWOSAMPLINGDELAY_16CYCLES
#define ADC_TWOSAMPLINGDELAY_18CYCLES
#define ADC_TWOSAMPLINGDELAY_6CYCLES
#define ADC_TWOSAMPLINGDELAY_19CYCLES
#define ADC_TWOSAMPLINGDELAY_8CYCLES
#define ADC_TWOSAMPLINGDELAY_10CYCLES
#define ADC_TWOSAMPLINGDELAY_20CYCLES
#define ADC_TWOSAMPLINGDELAY_5CYCLES
#define ADC_TWOSAMPLINGDELAY_15CYCLES
#define ADC_TWOSAMPLINGDELAY_12CYCLES
#define ADC_TWOSAMPLINGDELAY_9CYCLES
#define ADC_TWOSAMPLINGDELAY_7CYCLES

Definition at line 670 of file stm32f7xx_hal_adc.h.

#define IS_ADC_THRESHOLD (   __THRESHOLD__)    ((__THRESHOLD__) <= ((uint32_t)0xFFF))

Definition at line 736 of file stm32f7xx_hal_adc.h.