Lines Matching refs:ADCx

1958 __STATIC_INLINE uint32_t LL_ADC_DMA_GetRegAddr(ADC_TypeDef *ADCx, uint32_t Register)  in LL_ADC_DMA_GetRegAddr()  argument
1964 return (uint32_t) &(ADCx->DR); in LL_ADC_DMA_GetRegAddr()
2203 __STATIC_INLINE void LL_ADC_SetClock(ADC_TypeDef *ADCx, uint32_t ClockSource) in LL_ADC_SetClock() argument
2205 MODIFY_REG(ADCx->CFGR2, ADC_CFGR2_CKMODE, ClockSource); in LL_ADC_SetClock()
2227 __STATIC_INLINE uint32_t LL_ADC_GetClock(ADC_TypeDef *ADCx) in LL_ADC_GetClock() argument
2229 return (uint32_t)(READ_BIT(ADCx->CFGR2, ADC_CFGR2_CKMODE)); in LL_ADC_GetClock()
2247 __STATIC_INLINE void LL_ADC_SetCalibrationFactor(ADC_TypeDef *ADCx, uint32_t CalibrationFactor) in LL_ADC_SetCalibrationFactor() argument
2249 MODIFY_REG(ADCx->CALFACT, in LL_ADC_SetCalibrationFactor()
2263 __STATIC_INLINE uint32_t LL_ADC_GetCalibrationFactor(ADC_TypeDef *ADCx) in LL_ADC_GetCalibrationFactor() argument
2265 return (uint32_t)(READ_BIT(ADCx->CALFACT, ADC_CALFACT_CALFACT)); in LL_ADC_GetCalibrationFactor()
2284 __STATIC_INLINE void LL_ADC_SetResolution(ADC_TypeDef *ADCx, uint32_t Resolution) in LL_ADC_SetResolution() argument
2286 MODIFY_REG(ADCx->CFGR1, ADC_CFGR1_RES, Resolution); in LL_ADC_SetResolution()
2301 __STATIC_INLINE uint32_t LL_ADC_GetResolution(ADC_TypeDef *ADCx) in LL_ADC_GetResolution() argument
2303 return (uint32_t)(READ_BIT(ADCx->CFGR1, ADC_CFGR1_RES)); in LL_ADC_GetResolution()
2320 __STATIC_INLINE void LL_ADC_SetDataAlignment(ADC_TypeDef *ADCx, uint32_t DataAlignment) in LL_ADC_SetDataAlignment() argument
2322 MODIFY_REG(ADCx->CFGR1, ADC_CFGR1_ALIGN, DataAlignment); in LL_ADC_SetDataAlignment()
2335 __STATIC_INLINE uint32_t LL_ADC_GetDataAlignment(ADC_TypeDef *ADCx) in LL_ADC_GetDataAlignment() argument
2337 return (uint32_t)(READ_BIT(ADCx->CFGR1, ADC_CFGR1_ALIGN)); in LL_ADC_GetDataAlignment()
2392 __STATIC_INLINE void LL_ADC_SetLowPowerMode(ADC_TypeDef *ADCx, uint32_t LowPowerMode) in LL_ADC_SetLowPowerMode() argument
2394 MODIFY_REG(ADCx->CFGR1, (ADC_CFGR1_WAIT | ADC_CFGR1_AUTOFF), LowPowerMode); in LL_ADC_SetLowPowerMode()
2445 __STATIC_INLINE uint32_t LL_ADC_GetLowPowerMode(ADC_TypeDef *ADCx) in LL_ADC_GetLowPowerMode() argument
2447 return (uint32_t)(READ_BIT(ADCx->CFGR1, (ADC_CFGR1_WAIT | ADC_CFGR1_AUTOFF))); in LL_ADC_GetLowPowerMode()
2475 __STATIC_INLINE void LL_ADC_SetTriggerFrequencyMode(ADC_TypeDef *ADCx, uint32_t TriggerFrequencyMod… in LL_ADC_SetTriggerFrequencyMode() argument
2477 MODIFY_REG(ADCx->CFGR2, ADC_CFGR2_LFTRIG, TriggerFrequencyMode); in LL_ADC_SetTriggerFrequencyMode()
2488 __STATIC_INLINE uint32_t LL_ADC_GetTriggerFrequencyMode(ADC_TypeDef *ADCx) in LL_ADC_GetTriggerFrequencyMode() argument
2490 return (uint32_t)(READ_BIT(ADCx->CFGR2, ADC_CFGR2_LFTRIG)); in LL_ADC_GetTriggerFrequencyMode()
2537 __STATIC_INLINE void LL_ADC_SetSamplingTimeCommonChannels(ADC_TypeDef *ADCx, uint32_t SamplingTimeY, in LL_ADC_SetSamplingTimeCommonChannels() argument
2540 MODIFY_REG(ADCx->SMPR, in LL_ADC_SetSamplingTimeCommonChannels()
2570 __STATIC_INLINE uint32_t LL_ADC_GetSamplingTimeCommonChannels(ADC_TypeDef *ADCx, uint32_t SamplingT… in LL_ADC_GetSamplingTimeCommonChannels() argument
2572 …return (uint32_t)((READ_BIT(ADCx->SMPR, ADC_SMPR_SMP1 << (SamplingTimeY & ADC_SAMPLING_TIME_SMP_SH… in LL_ADC_GetSamplingTimeCommonChannels()
2616 __STATIC_INLINE void LL_ADC_REG_SetTriggerSource(ADC_TypeDef *ADCx, uint32_t TriggerSource) in LL_ADC_REG_SetTriggerSource() argument
2618 MODIFY_REG(ADCx->CFGR1, ADC_CFGR1_EXTEN | ADC_CFGR1_EXTSEL, TriggerSource); in LL_ADC_REG_SetTriggerSource()
2645 __STATIC_INLINE uint32_t LL_ADC_REG_GetTriggerSource(ADC_TypeDef *ADCx) in LL_ADC_REG_GetTriggerSource() argument
2647 __IO uint32_t TriggerSource = READ_BIT(ADCx->CFGR1, ADC_CFGR1_EXTSEL | ADC_CFGR1_EXTEN); in LL_ADC_REG_GetTriggerSource()
2672 __STATIC_INLINE uint32_t LL_ADC_REG_IsTriggerSourceSWStart(ADC_TypeDef *ADCx) in LL_ADC_REG_IsTriggerSourceSWStart() argument
2674 …return ((READ_BIT(ADCx->CFGR1, ADC_CFGR1_EXTEN) == (LL_ADC_REG_TRIG_SOFTWARE & ADC_CFGR1_EXTEN)) ?… in LL_ADC_REG_IsTriggerSourceSWStart()
2692 __STATIC_INLINE void LL_ADC_REG_SetTriggerEdge(ADC_TypeDef *ADCx, uint32_t ExternalTriggerEdge) in LL_ADC_REG_SetTriggerEdge() argument
2694 MODIFY_REG(ADCx->CFGR1, ADC_CFGR1_EXTEN, ExternalTriggerEdge); in LL_ADC_REG_SetTriggerEdge()
2707 __STATIC_INLINE uint32_t LL_ADC_REG_GetTriggerEdge(ADC_TypeDef *ADCx) in LL_ADC_REG_GetTriggerEdge() argument
2709 return (uint32_t)(READ_BIT(ADCx->CFGR1, ADC_CFGR1_EXTEN)); in LL_ADC_REG_GetTriggerEdge()
2744 __STATIC_INLINE void LL_ADC_REG_SetSequencerConfigurable(ADC_TypeDef *ADCx, uint32_t Configurabilit… in LL_ADC_REG_SetSequencerConfigurable() argument
2746 MODIFY_REG(ADCx->CFGR1, ADC_CFGR1_CHSELRMOD, Configurability); in LL_ADC_REG_SetSequencerConfigurable()
2770 __STATIC_INLINE uint32_t LL_ADC_REG_GetSequencerConfigurable(ADC_TypeDef *ADCx) in LL_ADC_REG_GetSequencerConfigurable() argument
2772 return (uint32_t)(READ_BIT(ADCx->CFGR1, ADC_CFGR1_CHSELRMOD)); in LL_ADC_REG_GetSequencerConfigurable()
2842 __STATIC_INLINE void LL_ADC_REG_SetSequencerLength(ADC_TypeDef *ADCx, uint32_t SequencerNbRanks) in LL_ADC_REG_SetSequencerLength() argument
2844 SET_BIT(ADCx->CHSELR, SequencerNbRanks); in LL_ADC_REG_SetSequencerLength()
2901 __STATIC_INLINE uint32_t LL_ADC_REG_GetSequencerLength(ADC_TypeDef *ADCx) in LL_ADC_REG_GetSequencerLength() argument
2903 __IO uint32_t ChannelsRanks = READ_BIT(ADCx->CHSELR, ADC_CHSELR_SQ_ALL); in LL_ADC_REG_GetSequencerLength()
2945 __STATIC_INLINE void LL_ADC_REG_SetSequencerScanDirection(ADC_TypeDef *ADCx, uint32_t ScanDirection) in LL_ADC_REG_SetSequencerScanDirection() argument
2947 MODIFY_REG(ADCx->CFGR1, ADC_CFGR1_SCANDIR, ScanDirection); in LL_ADC_REG_SetSequencerScanDirection()
2963 __STATIC_INLINE uint32_t LL_ADC_REG_GetSequencerScanDirection(ADC_TypeDef *ADCx) in LL_ADC_REG_GetSequencerScanDirection() argument
2965 return (uint32_t)(READ_BIT(ADCx->CFGR1, ADC_CFGR1_SCANDIR)); in LL_ADC_REG_GetSequencerScanDirection()
2984 __STATIC_INLINE void LL_ADC_REG_SetSequencerDiscont(ADC_TypeDef *ADCx, uint32_t SeqDiscont) in LL_ADC_REG_SetSequencerDiscont() argument
2986 MODIFY_REG(ADCx->CFGR1, ADC_CFGR1_DISCEN, SeqDiscont); in LL_ADC_REG_SetSequencerDiscont()
2999 __STATIC_INLINE uint32_t LL_ADC_REG_GetSequencerDiscont(ADC_TypeDef *ADCx) in LL_ADC_REG_GetSequencerDiscont() argument
3001 return (uint32_t)(READ_BIT(ADCx->CFGR1, ADC_CFGR1_DISCEN)); in LL_ADC_REG_GetSequencerDiscont()
3088 __STATIC_INLINE void LL_ADC_REG_SetSequencerRanks(ADC_TypeDef *ADCx, uint32_t Rank, uint32_t Channe… in LL_ADC_REG_SetSequencerRanks() argument
3094 MODIFY_REG(ADCx->CHSELR, in LL_ADC_REG_SetSequencerRanks()
3175 __STATIC_INLINE uint32_t LL_ADC_REG_GetSequencerRanks(ADC_TypeDef *ADCx, uint32_t Rank) in LL_ADC_REG_GetSequencerRanks() argument
3177 return (uint32_t)((READ_BIT(ADCx->CHSELR, in LL_ADC_REG_GetSequencerRanks()
3278 __STATIC_INLINE void LL_ADC_REG_SetSequencerChannels(ADC_TypeDef *ADCx, uint32_t Channel) in LL_ADC_REG_SetSequencerChannels() argument
3282 WRITE_REG(ADCx->CHSELR, (Channel & ADC_CHANNEL_ID_BITFIELD_MASK)); in LL_ADC_REG_SetSequencerChannels()
3379 __STATIC_INLINE void LL_ADC_REG_SetSequencerChAdd(ADC_TypeDef *ADCx, uint32_t Channel) in LL_ADC_REG_SetSequencerChAdd() argument
3383 SET_BIT(ADCx->CHSELR, (Channel & ADC_CHANNEL_ID_BITFIELD_MASK)); in LL_ADC_REG_SetSequencerChAdd()
3480 __STATIC_INLINE void LL_ADC_REG_SetSequencerChRem(ADC_TypeDef *ADCx, uint32_t Channel) in LL_ADC_REG_SetSequencerChRem() argument
3484 CLEAR_BIT(ADCx->CHSELR, (Channel & ADC_CHANNEL_ID_BITFIELD_MASK)); in LL_ADC_REG_SetSequencerChRem()
3570 __STATIC_INLINE uint32_t LL_ADC_REG_GetSequencerChannels(ADC_TypeDef *ADCx) in LL_ADC_REG_GetSequencerChannels() argument
3572 uint32_t ChannelsBitfield = (uint32_t)READ_BIT(ADCx->CHSELR, ADC_CHSELR_CHSEL); in LL_ADC_REG_GetSequencerChannels()
3618 __STATIC_INLINE void LL_ADC_REG_SetContinuousMode(ADC_TypeDef *ADCx, uint32_t Continuous) in LL_ADC_REG_SetContinuousMode() argument
3620 MODIFY_REG(ADCx->CFGR1, ADC_CFGR1_CONT, Continuous); in LL_ADC_REG_SetContinuousMode()
3635 __STATIC_INLINE uint32_t LL_ADC_REG_GetContinuousMode(ADC_TypeDef *ADCx) in LL_ADC_REG_GetContinuousMode() argument
3637 return (uint32_t)(READ_BIT(ADCx->CFGR1, ADC_CFGR1_CONT)); in LL_ADC_REG_GetContinuousMode()
3672 __STATIC_INLINE void LL_ADC_REG_SetDMATransfer(ADC_TypeDef *ADCx, uint32_t DMATransfer) in LL_ADC_REG_SetDMATransfer() argument
3674 MODIFY_REG(ADCx->CFGR1, ADC_CFGR1_DMAEN | ADC_CFGR1_DMACFG, DMATransfer); in LL_ADC_REG_SetDMATransfer()
3705 __STATIC_INLINE uint32_t LL_ADC_REG_GetDMATransfer(ADC_TypeDef *ADCx) in LL_ADC_REG_GetDMATransfer() argument
3707 return (uint32_t)(READ_BIT(ADCx->CFGR1, ADC_CFGR1_DMAEN | ADC_CFGR1_DMACFG)); in LL_ADC_REG_GetDMATransfer()
3729 __STATIC_INLINE void LL_ADC_REG_SetOverrun(ADC_TypeDef *ADCx, uint32_t Overrun) in LL_ADC_REG_SetOverrun() argument
3731 MODIFY_REG(ADCx->CFGR1, ADC_CFGR1_OVRMOD, Overrun); in LL_ADC_REG_SetOverrun()
3743 __STATIC_INLINE uint32_t LL_ADC_REG_GetOverrun(ADC_TypeDef *ADCx) in LL_ADC_REG_GetOverrun() argument
3745 return (uint32_t)(READ_BIT(ADCx->CFGR1, ADC_CFGR1_OVRMOD)); in LL_ADC_REG_GetOverrun()
3840 __STATIC_INLINE void LL_ADC_SetChannelSamplingTime(ADC_TypeDef *ADCx, uint32_t Channel, uint32_t Sa… in LL_ADC_SetChannelSamplingTime() argument
3844 MODIFY_REG(ADCx->SMPR, in LL_ADC_SetChannelSamplingTime()
3918 __STATIC_INLINE uint32_t LL_ADC_GetChannelSamplingTime(ADC_TypeDef *ADCx, uint32_t Channel) in LL_ADC_GetChannelSamplingTime() argument
3920 __IO uint32_t smpr = READ_REG(ADCx->SMPR); in LL_ADC_GetChannelSamplingTime()
4004 __STATIC_INLINE void LL_ADC_SetAnalogWDMonitChannels(ADC_TypeDef *ADCx, uint32_t AWDy, uint32_t AWD… in LL_ADC_SetAnalogWDMonitChannels() argument
4014 preg = __ADC_PTR_REG_OFFSET(ADCx->CFGR1, 0UL); in LL_ADC_SetAnalogWDMonitChannels()
4018 preg = __ADC_PTR_REG_OFFSET(ADCx->AWD2CR, in LL_ADC_SetAnalogWDMonitChannels()
4113 */__STATIC_INLINE uint32_t LL_ADC_GetAnalogWDMonitChannels(ADC_TypeDef *ADCx, uint32_t AWDy) in LL_ADC_GetAnalogWDMonitChannels() argument
4115 register __IO uint32_t *preg = __ADC_PTR_REG_OFFSET(ADCx->CFGR1, in LL_ADC_GetAnalogWDMonitChannels()
4231 __STATIC_INLINE void LL_ADC_ConfigAnalogWDThresholds(ADC_TypeDef *ADCx, uint32_t AWDy, uint32_t AWD… in LL_ADC_ConfigAnalogWDThresholds() argument
4239 __IO uint32_t *preg = __ADC_PTR_REG_OFFSET(ADCx->AWD1TR, in LL_ADC_ConfigAnalogWDThresholds()
4313 __STATIC_INLINE void LL_ADC_SetAnalogWDThresholds(ADC_TypeDef *ADCx, uint32_t AWDy, uint32_t AWDThr… in LL_ADC_SetAnalogWDThresholds() argument
4321 __IO uint32_t *preg = __ADC_PTR_REG_OFFSET(ADCx->AWD1TR, in LL_ADC_SetAnalogWDThresholds()
4360 __STATIC_INLINE uint32_t LL_ADC_GetAnalogWDThresholds(ADC_TypeDef *ADCx, uint32_t AWDy, uint32_t AW… in LL_ADC_GetAnalogWDThresholds() argument
4367 const __IO uint32_t *preg = __ADC_PTR_REG_OFFSET(ADCx->AWD1TR, in LL_ADC_GetAnalogWDThresholds()
4400 __STATIC_INLINE void LL_ADC_SetOverSamplingScope(ADC_TypeDef *ADCx, uint32_t OvsScope) in LL_ADC_SetOverSamplingScope() argument
4402 MODIFY_REG(ADCx->CFGR2, ADC_CFGR2_OVSE, OvsScope); in LL_ADC_SetOverSamplingScope()
4413 __STATIC_INLINE uint32_t LL_ADC_GetOverSamplingScope(ADC_TypeDef *ADCx) in LL_ADC_GetOverSamplingScope() argument
4415 return (uint32_t)(READ_BIT(ADCx->CFGR2, ADC_CFGR2_OVSE)); in LL_ADC_GetOverSamplingScope()
4436 __STATIC_INLINE void LL_ADC_SetOverSamplingDiscont(ADC_TypeDef *ADCx, uint32_t OverSamplingDiscont) in LL_ADC_SetOverSamplingDiscont() argument
4438 MODIFY_REG(ADCx->CFGR2, ADC_CFGR2_TOVS, OverSamplingDiscont); in LL_ADC_SetOverSamplingDiscont()
4455 __STATIC_INLINE uint32_t LL_ADC_GetOverSamplingDiscont(ADC_TypeDef *ADCx) in LL_ADC_GetOverSamplingDiscont() argument
4457 return (uint32_t)(READ_BIT(ADCx->CFGR2, ADC_CFGR2_TOVS)); in LL_ADC_GetOverSamplingDiscont()
4492 __STATIC_INLINE void LL_ADC_ConfigOverSamplingRatioShift(ADC_TypeDef *ADCx, uint32_t Ratio, uint32_… in LL_ADC_ConfigOverSamplingRatioShift() argument
4494 MODIFY_REG(ADCx->CFGR2, (ADC_CFGR2_OVSS | ADC_CFGR2_OVSR), (Shift | Ratio)); in LL_ADC_ConfigOverSamplingRatioShift()
4511 __STATIC_INLINE uint32_t LL_ADC_GetOverSamplingRatio(ADC_TypeDef *ADCx) in LL_ADC_GetOverSamplingRatio() argument
4513 return (uint32_t)(READ_BIT(ADCx->CFGR2, ADC_CFGR2_OVSR)); in LL_ADC_GetOverSamplingRatio()
4531 __STATIC_INLINE uint32_t LL_ADC_GetOverSamplingShift(ADC_TypeDef *ADCx) in LL_ADC_GetOverSamplingShift() argument
4533 return (uint32_t)(READ_BIT(ADCx->CFGR2, ADC_CFGR2_OVSS)); in LL_ADC_GetOverSamplingShift()
4566 __STATIC_INLINE void LL_ADC_EnableInternalRegulator(ADC_TypeDef *ADCx) in LL_ADC_EnableInternalRegulator() argument
4571 MODIFY_REG(ADCx->CR, in LL_ADC_EnableInternalRegulator()
4585 __STATIC_INLINE void LL_ADC_DisableInternalRegulator(ADC_TypeDef *ADCx) in LL_ADC_DisableInternalRegulator() argument
4587 CLEAR_BIT(ADCx->CR, (ADC_CR_ADVREGEN | ADC_CR_BITS_PROPERTY_RS)); in LL_ADC_DisableInternalRegulator()
4596 __STATIC_INLINE uint32_t LL_ADC_IsInternalRegulatorEnabled(ADC_TypeDef *ADCx) in LL_ADC_IsInternalRegulatorEnabled() argument
4598 return ((READ_BIT(ADCx->CR, ADC_CR_ADVREGEN) == (ADC_CR_ADVREGEN)) ? 1UL : 0UL); in LL_ADC_IsInternalRegulatorEnabled()
4617 __STATIC_INLINE void LL_ADC_Enable(ADC_TypeDef *ADCx) in LL_ADC_Enable() argument
4622 MODIFY_REG(ADCx->CR, in LL_ADC_Enable()
4637 __STATIC_INLINE void LL_ADC_Disable(ADC_TypeDef *ADCx) in LL_ADC_Disable() argument
4642 MODIFY_REG(ADCx->CR, in LL_ADC_Disable()
4656 __STATIC_INLINE uint32_t LL_ADC_IsEnabled(ADC_TypeDef *ADCx) in LL_ADC_IsEnabled() argument
4658 return ((READ_BIT(ADCx->CR, ADC_CR_ADEN) == (ADC_CR_ADEN)) ? 1UL : 0UL); in LL_ADC_IsEnabled()
4667 __STATIC_INLINE uint32_t LL_ADC_IsDisableOngoing(ADC_TypeDef *ADCx) in LL_ADC_IsDisableOngoing() argument
4669 return ((READ_BIT(ADCx->CR, ADC_CR_ADDIS) == (ADC_CR_ADDIS)) ? 1UL : 0UL); in LL_ADC_IsDisableOngoing()
4700 __STATIC_INLINE void LL_ADC_StartCalibration(ADC_TypeDef *ADCx) in LL_ADC_StartCalibration() argument
4705 MODIFY_REG(ADCx->CR, in LL_ADC_StartCalibration()
4716 __STATIC_INLINE uint32_t LL_ADC_IsCalibrationOnGoing(ADC_TypeDef *ADCx) in LL_ADC_IsCalibrationOnGoing() argument
4718 return ((READ_BIT(ADCx->CR, ADC_CR_ADCAL) == (ADC_CR_ADCAL)) ? 1UL : 0UL); in LL_ADC_IsCalibrationOnGoing()
4747 __STATIC_INLINE void LL_ADC_REG_StartConversion(ADC_TypeDef *ADCx) in LL_ADC_REG_StartConversion() argument
4752 MODIFY_REG(ADCx->CR, in LL_ADC_REG_StartConversion()
4767 __STATIC_INLINE void LL_ADC_REG_StopConversion(ADC_TypeDef *ADCx) in LL_ADC_REG_StopConversion() argument
4772 MODIFY_REG(ADCx->CR, in LL_ADC_REG_StopConversion()
4783 __STATIC_INLINE uint32_t LL_ADC_REG_IsConversionOngoing(ADC_TypeDef *ADCx) in LL_ADC_REG_IsConversionOngoing() argument
4785 return ((READ_BIT(ADCx->CR, ADC_CR_ADSTART) == (ADC_CR_ADSTART)) ? 1UL : 0UL); in LL_ADC_REG_IsConversionOngoing()
4794 __STATIC_INLINE uint32_t LL_ADC_REG_IsStopConversionOngoing(ADC_TypeDef *ADCx) in LL_ADC_REG_IsStopConversionOngoing() argument
4796 return ((READ_BIT(ADCx->CR, ADC_CR_ADSTP) == (ADC_CR_ADSTP)) ? 1UL : 0UL); in LL_ADC_REG_IsStopConversionOngoing()
4808 __STATIC_INLINE uint32_t LL_ADC_REG_ReadConversionData32(ADC_TypeDef *ADCx) in LL_ADC_REG_ReadConversionData32() argument
4810 return (uint32_t)(READ_BIT(ADCx->DR, ADC_DR_DATA)); in LL_ADC_REG_ReadConversionData32()
4823 __STATIC_INLINE uint16_t LL_ADC_REG_ReadConversionData12(ADC_TypeDef *ADCx) in LL_ADC_REG_ReadConversionData12() argument
4825 return (uint16_t)(READ_BIT(ADCx->DR, ADC_DR_DATA)); in LL_ADC_REG_ReadConversionData12()
4838 __STATIC_INLINE uint16_t LL_ADC_REG_ReadConversionData10(ADC_TypeDef *ADCx) in LL_ADC_REG_ReadConversionData10() argument
4840 return (uint16_t)(READ_BIT(ADCx->DR, ADC_DR_DATA)); in LL_ADC_REG_ReadConversionData10()
4853 __STATIC_INLINE uint8_t LL_ADC_REG_ReadConversionData8(ADC_TypeDef *ADCx) in LL_ADC_REG_ReadConversionData8() argument
4855 return (uint8_t)(READ_BIT(ADCx->DR, ADC_DR_DATA)); in LL_ADC_REG_ReadConversionData8()
4868 __STATIC_INLINE uint8_t LL_ADC_REG_ReadConversionData6(ADC_TypeDef *ADCx) in LL_ADC_REG_ReadConversionData6() argument
4870 return (uint8_t)(READ_BIT(ADCx->DR, ADC_DR_DATA)); in LL_ADC_REG_ReadConversionData6()
4890 __STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_ADRDY(ADC_TypeDef *ADCx) in LL_ADC_IsActiveFlag_ADRDY() argument
4892 return ((READ_BIT(ADCx->ISR, LL_ADC_FLAG_ADRDY) == (LL_ADC_FLAG_ADRDY)) ? 1UL : 0UL); in LL_ADC_IsActiveFlag_ADRDY()
4917 __STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_CCRDY(ADC_TypeDef *ADCx) in LL_ADC_IsActiveFlag_CCRDY() argument
4919 return ((READ_BIT(ADCx->ISR, LL_ADC_FLAG_CCRDY) == (LL_ADC_FLAG_CCRDY)) ? 1UL : 0UL); in LL_ADC_IsActiveFlag_CCRDY()
4928 __STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_EOC(ADC_TypeDef *ADCx) in LL_ADC_IsActiveFlag_EOC() argument
4930 return ((READ_BIT(ADCx->ISR, ADC_ISR_EOC) == (ADC_ISR_EOC)) ? 1UL : 0UL); in LL_ADC_IsActiveFlag_EOC()
4939 __STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_EOS(ADC_TypeDef *ADCx) in LL_ADC_IsActiveFlag_EOS() argument
4941 return ((READ_BIT(ADCx->ISR, LL_ADC_FLAG_EOS) == (LL_ADC_FLAG_EOS)) ? 1UL : 0UL); in LL_ADC_IsActiveFlag_EOS()
4950 __STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_OVR(ADC_TypeDef *ADCx) in LL_ADC_IsActiveFlag_OVR() argument
4952 return ((READ_BIT(ADCx->ISR, LL_ADC_FLAG_OVR) == (LL_ADC_FLAG_OVR)) ? 1UL : 0UL); in LL_ADC_IsActiveFlag_OVR()
4961 __STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_EOSMP(ADC_TypeDef *ADCx) in LL_ADC_IsActiveFlag_EOSMP() argument
4963 return ((READ_BIT(ADCx->ISR, LL_ADC_FLAG_EOSMP) == (LL_ADC_FLAG_EOSMP)) ? 1UL : 0UL); in LL_ADC_IsActiveFlag_EOSMP()
4972 __STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_AWD1(ADC_TypeDef *ADCx) in LL_ADC_IsActiveFlag_AWD1() argument
4974 return ((READ_BIT(ADCx->ISR, LL_ADC_FLAG_AWD1) == (LL_ADC_FLAG_AWD1)) ? 1UL : 0UL); in LL_ADC_IsActiveFlag_AWD1()
4983 __STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_AWD2(ADC_TypeDef *ADCx) in LL_ADC_IsActiveFlag_AWD2() argument
4985 return ((READ_BIT(ADCx->ISR, LL_ADC_FLAG_AWD2) == (LL_ADC_FLAG_AWD2)) ? 1UL : 0UL); in LL_ADC_IsActiveFlag_AWD2()
4994 __STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_AWD3(ADC_TypeDef *ADCx) in LL_ADC_IsActiveFlag_AWD3() argument
4996 return ((READ_BIT(ADCx->ISR, LL_ADC_FLAG_AWD3) == (LL_ADC_FLAG_AWD3)) ? 1UL : 0UL); in LL_ADC_IsActiveFlag_AWD3()
5005 __STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_EOCAL(ADC_TypeDef *ADCx) in LL_ADC_IsActiveFlag_EOCAL() argument
5007 return ((READ_BIT(ADCx->ISR, LL_ADC_FLAG_EOCAL) == (LL_ADC_FLAG_EOCAL)) ? 1UL : 0UL); in LL_ADC_IsActiveFlag_EOCAL()
5019 __STATIC_INLINE void LL_ADC_ClearFlag_ADRDY(ADC_TypeDef *ADCx) in LL_ADC_ClearFlag_ADRDY() argument
5021 WRITE_REG(ADCx->ISR, LL_ADC_FLAG_ADRDY); in LL_ADC_ClearFlag_ADRDY()
5030 __STATIC_INLINE void LL_ADC_ClearFlag_CCRDY(ADC_TypeDef *ADCx) in LL_ADC_ClearFlag_CCRDY() argument
5032 WRITE_REG(ADCx->ISR, LL_ADC_FLAG_CCRDY); in LL_ADC_ClearFlag_CCRDY()
5041 __STATIC_INLINE void LL_ADC_ClearFlag_EOC(ADC_TypeDef *ADCx) in LL_ADC_ClearFlag_EOC() argument
5043 WRITE_REG(ADCx->ISR, LL_ADC_FLAG_EOC); in LL_ADC_ClearFlag_EOC()
5052 __STATIC_INLINE void LL_ADC_ClearFlag_EOS(ADC_TypeDef *ADCx) in LL_ADC_ClearFlag_EOS() argument
5054 WRITE_REG(ADCx->ISR, LL_ADC_FLAG_EOS); in LL_ADC_ClearFlag_EOS()
5063 __STATIC_INLINE void LL_ADC_ClearFlag_OVR(ADC_TypeDef *ADCx) in LL_ADC_ClearFlag_OVR() argument
5065 WRITE_REG(ADCx->ISR, LL_ADC_FLAG_OVR); in LL_ADC_ClearFlag_OVR()
5074 __STATIC_INLINE void LL_ADC_ClearFlag_EOSMP(ADC_TypeDef *ADCx) in LL_ADC_ClearFlag_EOSMP() argument
5076 WRITE_REG(ADCx->ISR, LL_ADC_FLAG_EOSMP); in LL_ADC_ClearFlag_EOSMP()
5085 __STATIC_INLINE void LL_ADC_ClearFlag_AWD1(ADC_TypeDef *ADCx) in LL_ADC_ClearFlag_AWD1() argument
5087 WRITE_REG(ADCx->ISR, LL_ADC_FLAG_AWD1); in LL_ADC_ClearFlag_AWD1()
5096 __STATIC_INLINE void LL_ADC_ClearFlag_AWD2(ADC_TypeDef *ADCx) in LL_ADC_ClearFlag_AWD2() argument
5098 WRITE_REG(ADCx->ISR, LL_ADC_FLAG_AWD2); in LL_ADC_ClearFlag_AWD2()
5107 __STATIC_INLINE void LL_ADC_ClearFlag_AWD3(ADC_TypeDef *ADCx) in LL_ADC_ClearFlag_AWD3() argument
5109 WRITE_REG(ADCx->ISR, LL_ADC_FLAG_AWD3); in LL_ADC_ClearFlag_AWD3()
5118 __STATIC_INLINE void LL_ADC_ClearFlag_EOCAL(ADC_TypeDef *ADCx) in LL_ADC_ClearFlag_EOCAL() argument
5120 WRITE_REG(ADCx->ISR, LL_ADC_FLAG_EOCAL); in LL_ADC_ClearFlag_EOCAL()
5137 __STATIC_INLINE void LL_ADC_EnableIT_ADRDY(ADC_TypeDef *ADCx) in LL_ADC_EnableIT_ADRDY() argument
5139 SET_BIT(ADCx->IER, LL_ADC_IT_ADRDY); in LL_ADC_EnableIT_ADRDY()
5148 __STATIC_INLINE void LL_ADC_EnableIT_CCRDY(ADC_TypeDef *ADCx) in LL_ADC_EnableIT_CCRDY() argument
5150 SET_BIT(ADCx->IER, LL_ADC_FLAG_CCRDY); in LL_ADC_EnableIT_CCRDY()
5159 __STATIC_INLINE void LL_ADC_EnableIT_EOC(ADC_TypeDef *ADCx) in LL_ADC_EnableIT_EOC() argument
5161 SET_BIT(ADCx->IER, LL_ADC_IT_EOC); in LL_ADC_EnableIT_EOC()
5170 __STATIC_INLINE void LL_ADC_EnableIT_EOS(ADC_TypeDef *ADCx) in LL_ADC_EnableIT_EOS() argument
5172 SET_BIT(ADCx->IER, LL_ADC_IT_EOS); in LL_ADC_EnableIT_EOS()
5181 __STATIC_INLINE void LL_ADC_EnableIT_OVR(ADC_TypeDef *ADCx) in LL_ADC_EnableIT_OVR() argument
5183 SET_BIT(ADCx->IER, LL_ADC_IT_OVR); in LL_ADC_EnableIT_OVR()
5192 __STATIC_INLINE void LL_ADC_EnableIT_EOSMP(ADC_TypeDef *ADCx) in LL_ADC_EnableIT_EOSMP() argument
5194 SET_BIT(ADCx->IER, LL_ADC_IT_EOSMP); in LL_ADC_EnableIT_EOSMP()
5203 __STATIC_INLINE void LL_ADC_EnableIT_AWD1(ADC_TypeDef *ADCx) in LL_ADC_EnableIT_AWD1() argument
5205 SET_BIT(ADCx->IER, LL_ADC_IT_AWD1); in LL_ADC_EnableIT_AWD1()
5214 __STATIC_INLINE void LL_ADC_EnableIT_AWD2(ADC_TypeDef *ADCx) in LL_ADC_EnableIT_AWD2() argument
5216 SET_BIT(ADCx->IER, LL_ADC_IT_AWD2); in LL_ADC_EnableIT_AWD2()
5225 __STATIC_INLINE void LL_ADC_EnableIT_AWD3(ADC_TypeDef *ADCx) in LL_ADC_EnableIT_AWD3() argument
5227 SET_BIT(ADCx->IER, LL_ADC_IT_AWD3); in LL_ADC_EnableIT_AWD3()
5235 __STATIC_INLINE void LL_ADC_EnableIT_EOCAL(ADC_TypeDef *ADCx) in LL_ADC_EnableIT_EOCAL() argument
5237 SET_BIT(ADCx->IER, LL_ADC_IT_EOCAL); in LL_ADC_EnableIT_EOCAL()
5246 __STATIC_INLINE void LL_ADC_DisableIT_ADRDY(ADC_TypeDef *ADCx) in LL_ADC_DisableIT_ADRDY() argument
5248 CLEAR_BIT(ADCx->IER, LL_ADC_IT_ADRDY); in LL_ADC_DisableIT_ADRDY()
5257 __STATIC_INLINE void LL_ADC_DisableIT_CCRDY(ADC_TypeDef *ADCx) in LL_ADC_DisableIT_CCRDY() argument
5259 CLEAR_BIT(ADCx->IER, LL_ADC_FLAG_CCRDY); in LL_ADC_DisableIT_CCRDY()
5268 __STATIC_INLINE void LL_ADC_DisableIT_EOC(ADC_TypeDef *ADCx) in LL_ADC_DisableIT_EOC() argument
5270 CLEAR_BIT(ADCx->IER, LL_ADC_IT_EOC); in LL_ADC_DisableIT_EOC()
5279 __STATIC_INLINE void LL_ADC_DisableIT_EOS(ADC_TypeDef *ADCx) in LL_ADC_DisableIT_EOS() argument
5281 CLEAR_BIT(ADCx->IER, LL_ADC_IT_EOS); in LL_ADC_DisableIT_EOS()
5290 __STATIC_INLINE void LL_ADC_DisableIT_OVR(ADC_TypeDef *ADCx) in LL_ADC_DisableIT_OVR() argument
5292 CLEAR_BIT(ADCx->IER, LL_ADC_IT_OVR); in LL_ADC_DisableIT_OVR()
5301 __STATIC_INLINE void LL_ADC_DisableIT_EOSMP(ADC_TypeDef *ADCx) in LL_ADC_DisableIT_EOSMP() argument
5303 CLEAR_BIT(ADCx->IER, LL_ADC_IT_EOSMP); in LL_ADC_DisableIT_EOSMP()
5312 __STATIC_INLINE void LL_ADC_DisableIT_AWD1(ADC_TypeDef *ADCx) in LL_ADC_DisableIT_AWD1() argument
5314 CLEAR_BIT(ADCx->IER, LL_ADC_IT_AWD1); in LL_ADC_DisableIT_AWD1()
5323 __STATIC_INLINE void LL_ADC_DisableIT_AWD2(ADC_TypeDef *ADCx) in LL_ADC_DisableIT_AWD2() argument
5325 CLEAR_BIT(ADCx->IER, LL_ADC_IT_AWD2); in LL_ADC_DisableIT_AWD2()
5334 __STATIC_INLINE void LL_ADC_DisableIT_AWD3(ADC_TypeDef *ADCx) in LL_ADC_DisableIT_AWD3() argument
5336 CLEAR_BIT(ADCx->IER, LL_ADC_IT_AWD3); in LL_ADC_DisableIT_AWD3()
5345 __STATIC_INLINE void LL_ADC_DisableIT_EOCAL(ADC_TypeDef *ADCx) in LL_ADC_DisableIT_EOCAL() argument
5347 CLEAR_BIT(ADCx->IER, LL_ADC_IT_EOCAL); in LL_ADC_DisableIT_EOCAL()
5357 __STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_ADRDY(ADC_TypeDef *ADCx) in LL_ADC_IsEnabledIT_ADRDY() argument
5359 return ((READ_BIT(ADCx->IER, LL_ADC_IT_ADRDY) == (LL_ADC_IT_ADRDY)) ? 1UL : 0UL); in LL_ADC_IsEnabledIT_ADRDY()
5368 __STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_CCRDY(ADC_TypeDef *ADCx) in LL_ADC_IsEnabledIT_CCRDY() argument
5370 return ((READ_BIT(ADCx->IER, LL_ADC_FLAG_CCRDY) == (LL_ADC_FLAG_CCRDY)) ? 1UL : 0UL); in LL_ADC_IsEnabledIT_CCRDY()
5380 __STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_EOC(ADC_TypeDef *ADCx) in LL_ADC_IsEnabledIT_EOC() argument
5382 return ((READ_BIT(ADCx->IER, LL_ADC_IT_EOC) == (LL_ADC_IT_EOC)) ? 1UL : 0UL); in LL_ADC_IsEnabledIT_EOC()
5392 __STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_EOS(ADC_TypeDef *ADCx) in LL_ADC_IsEnabledIT_EOS() argument
5394 return ((READ_BIT(ADCx->IER, LL_ADC_IT_EOS) == (LL_ADC_IT_EOS)) ? 1UL : 0UL); in LL_ADC_IsEnabledIT_EOS()
5404 __STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_OVR(ADC_TypeDef *ADCx) in LL_ADC_IsEnabledIT_OVR() argument
5406 return ((READ_BIT(ADCx->IER, LL_ADC_IT_OVR) == (LL_ADC_IT_OVR)) ? 1UL : 0UL); in LL_ADC_IsEnabledIT_OVR()
5416 __STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_EOSMP(ADC_TypeDef *ADCx) in LL_ADC_IsEnabledIT_EOSMP() argument
5418 return ((READ_BIT(ADCx->IER, LL_ADC_IT_EOSMP) == (LL_ADC_IT_EOSMP)) ? 1UL : 0UL); in LL_ADC_IsEnabledIT_EOSMP()
5428 __STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_AWD1(ADC_TypeDef *ADCx) in LL_ADC_IsEnabledIT_AWD1() argument
5430 return ((READ_BIT(ADCx->IER, LL_ADC_IT_AWD1) == (LL_ADC_IT_AWD1)) ? 1UL : 0UL); in LL_ADC_IsEnabledIT_AWD1()
5440 __STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_AWD2(ADC_TypeDef *ADCx) in LL_ADC_IsEnabledIT_AWD2() argument
5442 return ((READ_BIT(ADCx->IER, LL_ADC_IT_AWD2) == (LL_ADC_IT_AWD2)) ? 1UL : 0UL); in LL_ADC_IsEnabledIT_AWD2()
5452 __STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_AWD3(ADC_TypeDef *ADCx) in LL_ADC_IsEnabledIT_AWD3() argument
5454 return ((READ_BIT(ADCx->IER, LL_ADC_IT_AWD3) == (LL_ADC_IT_AWD3)) ? 1UL : 0UL); in LL_ADC_IsEnabledIT_AWD3()
5464 __STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_EOCAL(ADC_TypeDef *ADCx) in LL_ADC_IsEnabledIT_EOCAL() argument
5466 return ((READ_BIT(ADCx->IER, LL_ADC_IT_EOCAL) == (LL_ADC_IT_EOCAL)) ? 1UL : 0UL); in LL_ADC_IsEnabledIT_EOCAL()
5484 ErrorStatus LL_ADC_DeInit(ADC_TypeDef *ADCx);
5486 ErrorStatus LL_ADC_Init(ADC_TypeDef *ADCx, LL_ADC_InitTypeDef *ADC_InitStruct);
5490 ErrorStatus LL_ADC_REG_Init(ADC_TypeDef *ADCx, LL_ADC_REG_InitTypeDef *ADC_REG_InitStruct);