Lines Matching refs:ADCx
1943 __STATIC_INLINE uint32_t LL_ADC_DMA_GetRegAddr(const ADC_TypeDef *ADCx, uint32_t Register) in LL_ADC_DMA_GetRegAddr() argument
1949 return (uint32_t) &(ADCx->DR); in LL_ADC_DMA_GetRegAddr()
2194 __STATIC_INLINE void LL_ADC_SetClock(ADC_TypeDef *ADCx, uint32_t ClockSource) in LL_ADC_SetClock() argument
2196 MODIFY_REG(ADCx->CFGR2, ADC_CFGR2_CKMODE, ClockSource); in LL_ADC_SetClock()
2218 __STATIC_INLINE uint32_t LL_ADC_GetClock(const ADC_TypeDef *ADCx) in LL_ADC_GetClock() argument
2220 return (uint32_t)(READ_BIT(ADCx->CFGR2, ADC_CFGR2_CKMODE)); in LL_ADC_GetClock()
2238 __STATIC_INLINE void LL_ADC_SetCalibrationFactor(ADC_TypeDef *ADCx, uint32_t CalibrationFactor) in LL_ADC_SetCalibrationFactor() argument
2240 MODIFY_REG(ADCx->CALFACT, in LL_ADC_SetCalibrationFactor()
2254 __STATIC_INLINE uint32_t LL_ADC_GetCalibrationFactor(const ADC_TypeDef *ADCx) in LL_ADC_GetCalibrationFactor() argument
2256 return (uint32_t)(READ_BIT(ADCx->CALFACT, ADC_CALFACT_CALFACT)); in LL_ADC_GetCalibrationFactor()
2275 __STATIC_INLINE void LL_ADC_SetResolution(ADC_TypeDef *ADCx, uint32_t Resolution) in LL_ADC_SetResolution() argument
2277 MODIFY_REG(ADCx->CFGR1, ADC_CFGR1_RES, Resolution); in LL_ADC_SetResolution()
2292 __STATIC_INLINE uint32_t LL_ADC_GetResolution(const ADC_TypeDef *ADCx) in LL_ADC_GetResolution() argument
2294 return (uint32_t)(READ_BIT(ADCx->CFGR1, ADC_CFGR1_RES)); in LL_ADC_GetResolution()
2311 __STATIC_INLINE void LL_ADC_SetDataAlignment(ADC_TypeDef *ADCx, uint32_t DataAlignment) in LL_ADC_SetDataAlignment() argument
2313 MODIFY_REG(ADCx->CFGR1, ADC_CFGR1_ALIGN, DataAlignment); in LL_ADC_SetDataAlignment()
2326 __STATIC_INLINE uint32_t LL_ADC_GetDataAlignment(const ADC_TypeDef *ADCx) in LL_ADC_GetDataAlignment() argument
2328 return (uint32_t)(READ_BIT(ADCx->CFGR1, ADC_CFGR1_ALIGN)); in LL_ADC_GetDataAlignment()
2383 __STATIC_INLINE void LL_ADC_SetLowPowerMode(ADC_TypeDef *ADCx, uint32_t LowPowerMode) in LL_ADC_SetLowPowerMode() argument
2385 MODIFY_REG(ADCx->CFGR1, (ADC_CFGR1_WAIT | ADC_CFGR1_AUTOFF), LowPowerMode); in LL_ADC_SetLowPowerMode()
2436 __STATIC_INLINE uint32_t LL_ADC_GetLowPowerMode(const ADC_TypeDef *ADCx) in LL_ADC_GetLowPowerMode() argument
2438 return (uint32_t)(READ_BIT(ADCx->CFGR1, (ADC_CFGR1_WAIT | ADC_CFGR1_AUTOFF))); in LL_ADC_GetLowPowerMode()
2466 __STATIC_INLINE void LL_ADC_SetTriggerFrequencyMode(ADC_TypeDef *ADCx, uint32_t TriggerFrequencyMod… in LL_ADC_SetTriggerFrequencyMode() argument
2468 MODIFY_REG(ADCx->CFGR2, ADC_CFGR2_LFTRIG, TriggerFrequencyMode); in LL_ADC_SetTriggerFrequencyMode()
2479 __STATIC_INLINE uint32_t LL_ADC_GetTriggerFrequencyMode(const ADC_TypeDef *ADCx) in LL_ADC_GetTriggerFrequencyMode() argument
2481 return (uint32_t)(READ_BIT(ADCx->CFGR2, ADC_CFGR2_LFTRIG)); in LL_ADC_GetTriggerFrequencyMode()
2528 __STATIC_INLINE void LL_ADC_SetSamplingTimeCommonChannels(ADC_TypeDef *ADCx, uint32_t SamplingTimeY, in LL_ADC_SetSamplingTimeCommonChannels() argument
2531 MODIFY_REG(ADCx->SMPR, in LL_ADC_SetSamplingTimeCommonChannels()
2561 __STATIC_INLINE uint32_t LL_ADC_GetSamplingTimeCommonChannels(const ADC_TypeDef *ADCx, uint32_t Sam… in LL_ADC_GetSamplingTimeCommonChannels() argument
2563 …return (uint32_t)((READ_BIT(ADCx->SMPR, ADC_SMPR_SMP1 << (SamplingTimeY & ADC_SAMPLING_TIME_SMP_SH… in LL_ADC_GetSamplingTimeCommonChannels()
2608 __STATIC_INLINE void LL_ADC_REG_SetTriggerSource(ADC_TypeDef *ADCx, uint32_t TriggerSource) in LL_ADC_REG_SetTriggerSource() argument
2610 MODIFY_REG(ADCx->CFGR1, ADC_CFGR1_EXTEN | ADC_CFGR1_EXTSEL, TriggerSource); in LL_ADC_REG_SetTriggerSource()
2638 __STATIC_INLINE uint32_t LL_ADC_REG_GetTriggerSource(const ADC_TypeDef *ADCx) in LL_ADC_REG_GetTriggerSource() argument
2640 __IO uint32_t trigger_source = READ_BIT(ADCx->CFGR1, ADC_CFGR1_EXTSEL | ADC_CFGR1_EXTEN); in LL_ADC_REG_GetTriggerSource()
2665 __STATIC_INLINE uint32_t LL_ADC_REG_IsTriggerSourceSWStart(const ADC_TypeDef *ADCx) in LL_ADC_REG_IsTriggerSourceSWStart() argument
2667 …return ((READ_BIT(ADCx->CFGR1, ADC_CFGR1_EXTEN) == (LL_ADC_REG_TRIG_SOFTWARE & ADC_CFGR1_EXTEN)) ?… in LL_ADC_REG_IsTriggerSourceSWStart()
2684 __STATIC_INLINE void LL_ADC_REG_SetTriggerEdge(ADC_TypeDef *ADCx, uint32_t ExternalTriggerEdge) in LL_ADC_REG_SetTriggerEdge() argument
2686 MODIFY_REG(ADCx->CFGR1, ADC_CFGR1_EXTEN, ExternalTriggerEdge); in LL_ADC_REG_SetTriggerEdge()
2699 __STATIC_INLINE uint32_t LL_ADC_REG_GetTriggerEdge(const ADC_TypeDef *ADCx) in LL_ADC_REG_GetTriggerEdge() argument
2701 return (uint32_t)(READ_BIT(ADCx->CFGR1, ADC_CFGR1_EXTEN)); in LL_ADC_REG_GetTriggerEdge()
2736 __STATIC_INLINE void LL_ADC_REG_SetSequencerConfigurable(ADC_TypeDef *ADCx, uint32_t Configurabilit… in LL_ADC_REG_SetSequencerConfigurable() argument
2738 MODIFY_REG(ADCx->CFGR1, ADC_CFGR1_CHSELRMOD, Configurability); in LL_ADC_REG_SetSequencerConfigurable()
2762 __STATIC_INLINE uint32_t LL_ADC_REG_GetSequencerConfigurable(const ADC_TypeDef *ADCx) in LL_ADC_REG_GetSequencerConfigurable() argument
2764 return (uint32_t)(READ_BIT(ADCx->CFGR1, ADC_CFGR1_CHSELRMOD)); in LL_ADC_REG_GetSequencerConfigurable()
2834 __STATIC_INLINE void LL_ADC_REG_SetSequencerLength(ADC_TypeDef *ADCx, uint32_t SequencerNbRanks) in LL_ADC_REG_SetSequencerLength() argument
2836 SET_BIT(ADCx->CHSELR, SequencerNbRanks); in LL_ADC_REG_SetSequencerLength()
2893 __STATIC_INLINE uint32_t LL_ADC_REG_GetSequencerLength(const ADC_TypeDef *ADCx) in LL_ADC_REG_GetSequencerLength() argument
2895 __IO uint32_t channels_ranks = READ_BIT(ADCx->CHSELR, ADC_CHSELR_SQ_ALL); in LL_ADC_REG_GetSequencerLength()
2942 __STATIC_INLINE void LL_ADC_REG_SetSequencerScanDirection(ADC_TypeDef *ADCx, uint32_t ScanDirection) in LL_ADC_REG_SetSequencerScanDirection() argument
2944 MODIFY_REG(ADCx->CFGR1, ADC_CFGR1_SCANDIR, ScanDirection); in LL_ADC_REG_SetSequencerScanDirection()
2960 __STATIC_INLINE uint32_t LL_ADC_REG_GetSequencerScanDirection(const ADC_TypeDef *ADCx) in LL_ADC_REG_GetSequencerScanDirection() argument
2962 return (uint32_t)(READ_BIT(ADCx->CFGR1, ADC_CFGR1_SCANDIR)); in LL_ADC_REG_GetSequencerScanDirection()
2981 __STATIC_INLINE void LL_ADC_REG_SetSequencerDiscont(ADC_TypeDef *ADCx, uint32_t SeqDiscont) in LL_ADC_REG_SetSequencerDiscont() argument
2983 MODIFY_REG(ADCx->CFGR1, ADC_CFGR1_DISCEN, SeqDiscont); in LL_ADC_REG_SetSequencerDiscont()
2996 __STATIC_INLINE uint32_t LL_ADC_REG_GetSequencerDiscont(const ADC_TypeDef *ADCx) in LL_ADC_REG_GetSequencerDiscont() argument
2998 return (uint32_t)(READ_BIT(ADCx->CFGR1, ADC_CFGR1_DISCEN)); in LL_ADC_REG_GetSequencerDiscont()
3074 __STATIC_INLINE void LL_ADC_REG_SetSequencerRanks(ADC_TypeDef *ADCx, uint32_t Rank, uint32_t Channe… in LL_ADC_REG_SetSequencerRanks() argument
3080 MODIFY_REG(ADCx->CHSELR, in LL_ADC_REG_SetSequencerRanks()
3150 __STATIC_INLINE uint32_t LL_ADC_REG_GetSequencerRanks(const ADC_TypeDef *ADCx, uint32_t Rank) in LL_ADC_REG_GetSequencerRanks() argument
3152 return (uint32_t)((READ_BIT(ADCx->CHSELR, in LL_ADC_REG_GetSequencerRanks()
3242 __STATIC_INLINE void LL_ADC_REG_SetSequencerChannels(ADC_TypeDef *ADCx, uint32_t Channel) in LL_ADC_REG_SetSequencerChannels() argument
3246 WRITE_REG(ADCx->CHSELR, (Channel & ADC_CHANNEL_ID_BITFIELD_MASK)); in LL_ADC_REG_SetSequencerChannels()
3332 __STATIC_INLINE void LL_ADC_REG_SetSequencerChAdd(ADC_TypeDef *ADCx, uint32_t Channel) in LL_ADC_REG_SetSequencerChAdd() argument
3336 SET_BIT(ADCx->CHSELR, (Channel & ADC_CHANNEL_ID_BITFIELD_MASK)); in LL_ADC_REG_SetSequencerChAdd()
3422 __STATIC_INLINE void LL_ADC_REG_SetSequencerChRem(ADC_TypeDef *ADCx, uint32_t Channel) in LL_ADC_REG_SetSequencerChRem() argument
3426 CLEAR_BIT(ADCx->CHSELR, (Channel & ADC_CHANNEL_ID_BITFIELD_MASK)); in LL_ADC_REG_SetSequencerChRem()
3501 __STATIC_INLINE uint32_t LL_ADC_REG_GetSequencerChannels(const ADC_TypeDef *ADCx) in LL_ADC_REG_GetSequencerChannels() argument
3503 uint32_t channels_bitfield = (uint32_t)READ_BIT(ADCx->CHSELR, ADC_CHSELR_CHSEL); in LL_ADC_REG_GetSequencerChannels()
3546 __STATIC_INLINE void LL_ADC_REG_SetContinuousMode(ADC_TypeDef *ADCx, uint32_t Continuous) in LL_ADC_REG_SetContinuousMode() argument
3548 MODIFY_REG(ADCx->CFGR1, ADC_CFGR1_CONT, Continuous); in LL_ADC_REG_SetContinuousMode()
3563 __STATIC_INLINE uint32_t LL_ADC_REG_GetContinuousMode(const ADC_TypeDef *ADCx) in LL_ADC_REG_GetContinuousMode() argument
3565 return (uint32_t)(READ_BIT(ADCx->CFGR1, ADC_CFGR1_CONT)); in LL_ADC_REG_GetContinuousMode()
3600 __STATIC_INLINE void LL_ADC_REG_SetDMATransfer(ADC_TypeDef *ADCx, uint32_t DMATransfer) in LL_ADC_REG_SetDMATransfer() argument
3602 MODIFY_REG(ADCx->CFGR1, ADC_CFGR1_DMAEN | ADC_CFGR1_DMACFG, DMATransfer); in LL_ADC_REG_SetDMATransfer()
3633 __STATIC_INLINE uint32_t LL_ADC_REG_GetDMATransfer(const ADC_TypeDef *ADCx) in LL_ADC_REG_GetDMATransfer() argument
3635 return (uint32_t)(READ_BIT(ADCx->CFGR1, ADC_CFGR1_DMAEN | ADC_CFGR1_DMACFG)); in LL_ADC_REG_GetDMATransfer()
3657 __STATIC_INLINE void LL_ADC_REG_SetOverrun(ADC_TypeDef *ADCx, uint32_t Overrun) in LL_ADC_REG_SetOverrun() argument
3659 MODIFY_REG(ADCx->CFGR1, ADC_CFGR1_OVRMOD, Overrun); in LL_ADC_REG_SetOverrun()
3671 __STATIC_INLINE uint32_t LL_ADC_REG_GetOverrun(const ADC_TypeDef *ADCx) in LL_ADC_REG_GetOverrun() argument
3673 return (uint32_t)(READ_BIT(ADCx->CFGR1, ADC_CFGR1_OVRMOD)); in LL_ADC_REG_GetOverrun()
3757 __STATIC_INLINE void LL_ADC_SetChannelSamplingTime(ADC_TypeDef *ADCx, uint32_t Channel, uint32_t Sa… in LL_ADC_SetChannelSamplingTime() argument
3761 MODIFY_REG(ADCx->SMPR, in LL_ADC_SetChannelSamplingTime()
3824 __STATIC_INLINE uint32_t LL_ADC_GetChannelSamplingTime(const ADC_TypeDef *ADCx, uint32_t Channel) in LL_ADC_GetChannelSamplingTime() argument
3826 __IO uint32_t smpr = READ_REG(ADCx->SMPR); in LL_ADC_GetChannelSamplingTime()
3919 __STATIC_INLINE void LL_ADC_SetAnalogWDMonitChannels(ADC_TypeDef *ADCx, uint32_t AWDy, uint32_t AWD… in LL_ADC_SetAnalogWDMonitChannels() argument
3929 preg = __ADC_PTR_REG_OFFSET(ADCx->CFGR1, 0UL); in LL_ADC_SetAnalogWDMonitChannels()
3933 preg = __ADC_PTR_REG_OFFSET(ADCx->AWD2CR, in LL_ADC_SetAnalogWDMonitChannels()
4021 __STATIC_INLINE uint32_t LL_ADC_GetAnalogWDMonitChannels(const ADC_TypeDef *ADCx, uint32_t AWDy) in LL_ADC_GetAnalogWDMonitChannels() argument
4023 __IO const uint32_t *preg = __ADC_PTR_REG_OFFSET(ADCx->CFGR1, in LL_ADC_GetAnalogWDMonitChannels()
4140 __STATIC_INLINE void LL_ADC_ConfigAnalogWDThresholds(ADC_TypeDef *ADCx, uint32_t AWDy, uint32_t AWD… in LL_ADC_ConfigAnalogWDThresholds() argument
4148 __IO uint32_t *preg = __ADC_PTR_REG_OFFSET(ADCx->AWD1TR, in LL_ADC_ConfigAnalogWDThresholds()
4223 __STATIC_INLINE void LL_ADC_SetAnalogWDThresholds(ADC_TypeDef *ADCx, uint32_t AWDy, uint32_t AWDThr… in LL_ADC_SetAnalogWDThresholds() argument
4231 __IO uint32_t *preg = __ADC_PTR_REG_OFFSET(ADCx->AWD1TR, in LL_ADC_SetAnalogWDThresholds()
4270 __STATIC_INLINE uint32_t LL_ADC_GetAnalogWDThresholds(const ADC_TypeDef *ADCx, in LL_ADC_GetAnalogWDThresholds() argument
4278 const __IO uint32_t *preg = __ADC_PTR_REG_OFFSET(ADCx->AWD1TR, in LL_ADC_GetAnalogWDThresholds()
4310 __STATIC_INLINE void LL_ADC_SetOverSamplingScope(ADC_TypeDef *ADCx, uint32_t OvsScope) in LL_ADC_SetOverSamplingScope() argument
4312 MODIFY_REG(ADCx->CFGR2, ADC_CFGR2_OVSE, OvsScope); in LL_ADC_SetOverSamplingScope()
4323 __STATIC_INLINE uint32_t LL_ADC_GetOverSamplingScope(const ADC_TypeDef *ADCx) in LL_ADC_GetOverSamplingScope() argument
4325 return (uint32_t)(READ_BIT(ADCx->CFGR2, ADC_CFGR2_OVSE)); in LL_ADC_GetOverSamplingScope()
4346 __STATIC_INLINE void LL_ADC_SetOverSamplingDiscont(ADC_TypeDef *ADCx, uint32_t OverSamplingDiscont) in LL_ADC_SetOverSamplingDiscont() argument
4348 MODIFY_REG(ADCx->CFGR2, ADC_CFGR2_TOVS, OverSamplingDiscont); in LL_ADC_SetOverSamplingDiscont()
4365 __STATIC_INLINE uint32_t LL_ADC_GetOverSamplingDiscont(const ADC_TypeDef *ADCx) in LL_ADC_GetOverSamplingDiscont() argument
4367 return (uint32_t)(READ_BIT(ADCx->CFGR2, ADC_CFGR2_TOVS)); in LL_ADC_GetOverSamplingDiscont()
4402 __STATIC_INLINE void LL_ADC_ConfigOverSamplingRatioShift(ADC_TypeDef *ADCx, uint32_t Ratio, uint32_… in LL_ADC_ConfigOverSamplingRatioShift() argument
4404 MODIFY_REG(ADCx->CFGR2, (ADC_CFGR2_OVSS | ADC_CFGR2_OVSR), (Shift | Ratio)); in LL_ADC_ConfigOverSamplingRatioShift()
4421 __STATIC_INLINE uint32_t LL_ADC_GetOverSamplingRatio(const ADC_TypeDef *ADCx) in LL_ADC_GetOverSamplingRatio() argument
4423 return (uint32_t)(READ_BIT(ADCx->CFGR2, ADC_CFGR2_OVSR)); in LL_ADC_GetOverSamplingRatio()
4441 __STATIC_INLINE uint32_t LL_ADC_GetOverSamplingShift(const ADC_TypeDef *ADCx) in LL_ADC_GetOverSamplingShift() argument
4443 return (uint32_t)(READ_BIT(ADCx->CFGR2, ADC_CFGR2_OVSS)); in LL_ADC_GetOverSamplingShift()
4476 __STATIC_INLINE void LL_ADC_EnableInternalRegulator(ADC_TypeDef *ADCx) in LL_ADC_EnableInternalRegulator() argument
4481 MODIFY_REG(ADCx->CR, in LL_ADC_EnableInternalRegulator()
4495 __STATIC_INLINE void LL_ADC_DisableInternalRegulator(ADC_TypeDef *ADCx) in LL_ADC_DisableInternalRegulator() argument
4497 CLEAR_BIT(ADCx->CR, (ADC_CR_ADVREGEN | ADC_CR_BITS_PROPERTY_RS)); in LL_ADC_DisableInternalRegulator()
4506 __STATIC_INLINE uint32_t LL_ADC_IsInternalRegulatorEnabled(const ADC_TypeDef *ADCx) in LL_ADC_IsInternalRegulatorEnabled() argument
4508 return ((READ_BIT(ADCx->CR, ADC_CR_ADVREGEN) == (ADC_CR_ADVREGEN)) ? 1UL : 0UL); in LL_ADC_IsInternalRegulatorEnabled()
4527 __STATIC_INLINE void LL_ADC_Enable(ADC_TypeDef *ADCx) in LL_ADC_Enable() argument
4532 MODIFY_REG(ADCx->CR, in LL_ADC_Enable()
4547 __STATIC_INLINE void LL_ADC_Disable(ADC_TypeDef *ADCx) in LL_ADC_Disable() argument
4552 MODIFY_REG(ADCx->CR, in LL_ADC_Disable()
4566 __STATIC_INLINE uint32_t LL_ADC_IsEnabled(const ADC_TypeDef *ADCx) in LL_ADC_IsEnabled() argument
4568 return ((READ_BIT(ADCx->CR, ADC_CR_ADEN) == (ADC_CR_ADEN)) ? 1UL : 0UL); in LL_ADC_IsEnabled()
4577 __STATIC_INLINE uint32_t LL_ADC_IsDisableOngoing(const ADC_TypeDef *ADCx) in LL_ADC_IsDisableOngoing() argument
4579 return ((READ_BIT(ADCx->CR, ADC_CR_ADDIS) == (ADC_CR_ADDIS)) ? 1UL : 0UL); in LL_ADC_IsDisableOngoing()
4610 __STATIC_INLINE void LL_ADC_StartCalibration(ADC_TypeDef *ADCx) in LL_ADC_StartCalibration() argument
4615 MODIFY_REG(ADCx->CR, in LL_ADC_StartCalibration()
4626 __STATIC_INLINE uint32_t LL_ADC_IsCalibrationOnGoing(const ADC_TypeDef *ADCx) in LL_ADC_IsCalibrationOnGoing() argument
4628 return ((READ_BIT(ADCx->CR, ADC_CR_ADCAL) == (ADC_CR_ADCAL)) ? 1UL : 0UL); in LL_ADC_IsCalibrationOnGoing()
4657 __STATIC_INLINE void LL_ADC_REG_StartConversion(ADC_TypeDef *ADCx) in LL_ADC_REG_StartConversion() argument
4662 MODIFY_REG(ADCx->CR, in LL_ADC_REG_StartConversion()
4677 __STATIC_INLINE void LL_ADC_REG_StopConversion(ADC_TypeDef *ADCx) in LL_ADC_REG_StopConversion() argument
4682 MODIFY_REG(ADCx->CR, in LL_ADC_REG_StopConversion()
4693 __STATIC_INLINE uint32_t LL_ADC_REG_IsConversionOngoing(const ADC_TypeDef *ADCx) in LL_ADC_REG_IsConversionOngoing() argument
4695 return ((READ_BIT(ADCx->CR, ADC_CR_ADSTART) == (ADC_CR_ADSTART)) ? 1UL : 0UL); in LL_ADC_REG_IsConversionOngoing()
4704 __STATIC_INLINE uint32_t LL_ADC_REG_IsStopConversionOngoing(const ADC_TypeDef *ADCx) in LL_ADC_REG_IsStopConversionOngoing() argument
4706 return ((READ_BIT(ADCx->CR, ADC_CR_ADSTP) == (ADC_CR_ADSTP)) ? 1UL : 0UL); in LL_ADC_REG_IsStopConversionOngoing()
4718 __STATIC_INLINE uint32_t LL_ADC_REG_ReadConversionData32(const ADC_TypeDef *ADCx) in LL_ADC_REG_ReadConversionData32() argument
4720 return (uint32_t)(READ_BIT(ADCx->DR, ADC_DR_DATA)); in LL_ADC_REG_ReadConversionData32()
4733 __STATIC_INLINE uint16_t LL_ADC_REG_ReadConversionData12(const ADC_TypeDef *ADCx) in LL_ADC_REG_ReadConversionData12() argument
4735 return (uint16_t)(READ_BIT(ADCx->DR, ADC_DR_DATA) & 0x00000FFFUL); in LL_ADC_REG_ReadConversionData12()
4748 __STATIC_INLINE uint16_t LL_ADC_REG_ReadConversionData10(const ADC_TypeDef *ADCx) in LL_ADC_REG_ReadConversionData10() argument
4750 return (uint16_t)(READ_BIT(ADCx->DR, ADC_DR_DATA) & 0x000003FFUL); in LL_ADC_REG_ReadConversionData10()
4763 __STATIC_INLINE uint8_t LL_ADC_REG_ReadConversionData8(const ADC_TypeDef *ADCx) in LL_ADC_REG_ReadConversionData8() argument
4765 return (uint8_t)(READ_BIT(ADCx->DR, ADC_DR_DATA) & 0x000000FFUL); in LL_ADC_REG_ReadConversionData8()
4778 __STATIC_INLINE uint8_t LL_ADC_REG_ReadConversionData6(const ADC_TypeDef *ADCx) in LL_ADC_REG_ReadConversionData6() argument
4780 return (uint8_t)(READ_BIT(ADCx->DR, ADC_DR_DATA) & 0x0000003FUL); in LL_ADC_REG_ReadConversionData6()
4800 __STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_ADRDY(const ADC_TypeDef *ADCx) in LL_ADC_IsActiveFlag_ADRDY() argument
4802 return ((READ_BIT(ADCx->ISR, LL_ADC_FLAG_ADRDY) == (LL_ADC_FLAG_ADRDY)) ? 1UL : 0UL); in LL_ADC_IsActiveFlag_ADRDY()
4827 __STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_CCRDY(const ADC_TypeDef *ADCx) in LL_ADC_IsActiveFlag_CCRDY() argument
4829 return ((READ_BIT(ADCx->ISR, LL_ADC_FLAG_CCRDY) == (LL_ADC_FLAG_CCRDY)) ? 1UL : 0UL); in LL_ADC_IsActiveFlag_CCRDY()
4838 __STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_EOC(const ADC_TypeDef *ADCx) in LL_ADC_IsActiveFlag_EOC() argument
4840 return ((READ_BIT(ADCx->ISR, ADC_ISR_EOC) == (ADC_ISR_EOC)) ? 1UL : 0UL); in LL_ADC_IsActiveFlag_EOC()
4849 __STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_EOS(const ADC_TypeDef *ADCx) in LL_ADC_IsActiveFlag_EOS() argument
4851 return ((READ_BIT(ADCx->ISR, LL_ADC_FLAG_EOS) == (LL_ADC_FLAG_EOS)) ? 1UL : 0UL); in LL_ADC_IsActiveFlag_EOS()
4860 __STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_OVR(const ADC_TypeDef *ADCx) in LL_ADC_IsActiveFlag_OVR() argument
4862 return ((READ_BIT(ADCx->ISR, LL_ADC_FLAG_OVR) == (LL_ADC_FLAG_OVR)) ? 1UL : 0UL); in LL_ADC_IsActiveFlag_OVR()
4871 __STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_EOSMP(const ADC_TypeDef *ADCx) in LL_ADC_IsActiveFlag_EOSMP() argument
4873 return ((READ_BIT(ADCx->ISR, LL_ADC_FLAG_EOSMP) == (LL_ADC_FLAG_EOSMP)) ? 1UL : 0UL); in LL_ADC_IsActiveFlag_EOSMP()
4882 __STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_AWD1(const ADC_TypeDef *ADCx) in LL_ADC_IsActiveFlag_AWD1() argument
4884 return ((READ_BIT(ADCx->ISR, LL_ADC_FLAG_AWD1) == (LL_ADC_FLAG_AWD1)) ? 1UL : 0UL); in LL_ADC_IsActiveFlag_AWD1()
4893 __STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_AWD2(const ADC_TypeDef *ADCx) in LL_ADC_IsActiveFlag_AWD2() argument
4895 return ((READ_BIT(ADCx->ISR, LL_ADC_FLAG_AWD2) == (LL_ADC_FLAG_AWD2)) ? 1UL : 0UL); in LL_ADC_IsActiveFlag_AWD2()
4904 __STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_AWD3(const ADC_TypeDef *ADCx) in LL_ADC_IsActiveFlag_AWD3() argument
4906 return ((READ_BIT(ADCx->ISR, LL_ADC_FLAG_AWD3) == (LL_ADC_FLAG_AWD3)) ? 1UL : 0UL); in LL_ADC_IsActiveFlag_AWD3()
4915 __STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_EOCAL(const ADC_TypeDef *ADCx) in LL_ADC_IsActiveFlag_EOCAL() argument
4917 return ((READ_BIT(ADCx->ISR, LL_ADC_FLAG_EOCAL) == (LL_ADC_FLAG_EOCAL)) ? 1UL : 0UL); in LL_ADC_IsActiveFlag_EOCAL()
4929 __STATIC_INLINE void LL_ADC_ClearFlag_ADRDY(ADC_TypeDef *ADCx) in LL_ADC_ClearFlag_ADRDY() argument
4931 WRITE_REG(ADCx->ISR, LL_ADC_FLAG_ADRDY); in LL_ADC_ClearFlag_ADRDY()
4940 __STATIC_INLINE void LL_ADC_ClearFlag_CCRDY(ADC_TypeDef *ADCx) in LL_ADC_ClearFlag_CCRDY() argument
4942 WRITE_REG(ADCx->ISR, LL_ADC_FLAG_CCRDY); in LL_ADC_ClearFlag_CCRDY()
4951 __STATIC_INLINE void LL_ADC_ClearFlag_EOC(ADC_TypeDef *ADCx) in LL_ADC_ClearFlag_EOC() argument
4953 WRITE_REG(ADCx->ISR, LL_ADC_FLAG_EOC); in LL_ADC_ClearFlag_EOC()
4962 __STATIC_INLINE void LL_ADC_ClearFlag_EOS(ADC_TypeDef *ADCx) in LL_ADC_ClearFlag_EOS() argument
4964 WRITE_REG(ADCx->ISR, LL_ADC_FLAG_EOS); in LL_ADC_ClearFlag_EOS()
4973 __STATIC_INLINE void LL_ADC_ClearFlag_OVR(ADC_TypeDef *ADCx) in LL_ADC_ClearFlag_OVR() argument
4975 WRITE_REG(ADCx->ISR, LL_ADC_FLAG_OVR); in LL_ADC_ClearFlag_OVR()
4984 __STATIC_INLINE void LL_ADC_ClearFlag_EOSMP(ADC_TypeDef *ADCx) in LL_ADC_ClearFlag_EOSMP() argument
4986 WRITE_REG(ADCx->ISR, LL_ADC_FLAG_EOSMP); in LL_ADC_ClearFlag_EOSMP()
4995 __STATIC_INLINE void LL_ADC_ClearFlag_AWD1(ADC_TypeDef *ADCx) in LL_ADC_ClearFlag_AWD1() argument
4997 WRITE_REG(ADCx->ISR, LL_ADC_FLAG_AWD1); in LL_ADC_ClearFlag_AWD1()
5006 __STATIC_INLINE void LL_ADC_ClearFlag_AWD2(ADC_TypeDef *ADCx) in LL_ADC_ClearFlag_AWD2() argument
5008 WRITE_REG(ADCx->ISR, LL_ADC_FLAG_AWD2); in LL_ADC_ClearFlag_AWD2()
5017 __STATIC_INLINE void LL_ADC_ClearFlag_AWD3(ADC_TypeDef *ADCx) in LL_ADC_ClearFlag_AWD3() argument
5019 WRITE_REG(ADCx->ISR, LL_ADC_FLAG_AWD3); in LL_ADC_ClearFlag_AWD3()
5028 __STATIC_INLINE void LL_ADC_ClearFlag_EOCAL(ADC_TypeDef *ADCx) in LL_ADC_ClearFlag_EOCAL() argument
5030 WRITE_REG(ADCx->ISR, LL_ADC_FLAG_EOCAL); in LL_ADC_ClearFlag_EOCAL()
5047 __STATIC_INLINE void LL_ADC_EnableIT_ADRDY(ADC_TypeDef *ADCx) in LL_ADC_EnableIT_ADRDY() argument
5049 SET_BIT(ADCx->IER, LL_ADC_IT_ADRDY); in LL_ADC_EnableIT_ADRDY()
5058 __STATIC_INLINE void LL_ADC_EnableIT_CCRDY(ADC_TypeDef *ADCx) in LL_ADC_EnableIT_CCRDY() argument
5060 SET_BIT(ADCx->IER, LL_ADC_FLAG_CCRDY); in LL_ADC_EnableIT_CCRDY()
5069 __STATIC_INLINE void LL_ADC_EnableIT_EOC(ADC_TypeDef *ADCx) in LL_ADC_EnableIT_EOC() argument
5071 SET_BIT(ADCx->IER, LL_ADC_IT_EOC); in LL_ADC_EnableIT_EOC()
5080 __STATIC_INLINE void LL_ADC_EnableIT_EOS(ADC_TypeDef *ADCx) in LL_ADC_EnableIT_EOS() argument
5082 SET_BIT(ADCx->IER, LL_ADC_IT_EOS); in LL_ADC_EnableIT_EOS()
5091 __STATIC_INLINE void LL_ADC_EnableIT_OVR(ADC_TypeDef *ADCx) in LL_ADC_EnableIT_OVR() argument
5093 SET_BIT(ADCx->IER, LL_ADC_IT_OVR); in LL_ADC_EnableIT_OVR()
5102 __STATIC_INLINE void LL_ADC_EnableIT_EOSMP(ADC_TypeDef *ADCx) in LL_ADC_EnableIT_EOSMP() argument
5104 SET_BIT(ADCx->IER, LL_ADC_IT_EOSMP); in LL_ADC_EnableIT_EOSMP()
5113 __STATIC_INLINE void LL_ADC_EnableIT_AWD1(ADC_TypeDef *ADCx) in LL_ADC_EnableIT_AWD1() argument
5115 SET_BIT(ADCx->IER, LL_ADC_IT_AWD1); in LL_ADC_EnableIT_AWD1()
5124 __STATIC_INLINE void LL_ADC_EnableIT_AWD2(ADC_TypeDef *ADCx) in LL_ADC_EnableIT_AWD2() argument
5126 SET_BIT(ADCx->IER, LL_ADC_IT_AWD2); in LL_ADC_EnableIT_AWD2()
5135 __STATIC_INLINE void LL_ADC_EnableIT_AWD3(ADC_TypeDef *ADCx) in LL_ADC_EnableIT_AWD3() argument
5137 SET_BIT(ADCx->IER, LL_ADC_IT_AWD3); in LL_ADC_EnableIT_AWD3()
5146 __STATIC_INLINE void LL_ADC_EnableIT_EOCAL(ADC_TypeDef *ADCx) in LL_ADC_EnableIT_EOCAL() argument
5148 SET_BIT(ADCx->IER, LL_ADC_IT_EOCAL); in LL_ADC_EnableIT_EOCAL()
5157 __STATIC_INLINE void LL_ADC_DisableIT_ADRDY(ADC_TypeDef *ADCx) in LL_ADC_DisableIT_ADRDY() argument
5159 CLEAR_BIT(ADCx->IER, LL_ADC_IT_ADRDY); in LL_ADC_DisableIT_ADRDY()
5168 __STATIC_INLINE void LL_ADC_DisableIT_CCRDY(ADC_TypeDef *ADCx) in LL_ADC_DisableIT_CCRDY() argument
5170 CLEAR_BIT(ADCx->IER, LL_ADC_FLAG_CCRDY); in LL_ADC_DisableIT_CCRDY()
5179 __STATIC_INLINE void LL_ADC_DisableIT_EOC(ADC_TypeDef *ADCx) in LL_ADC_DisableIT_EOC() argument
5181 CLEAR_BIT(ADCx->IER, LL_ADC_IT_EOC); in LL_ADC_DisableIT_EOC()
5190 __STATIC_INLINE void LL_ADC_DisableIT_EOS(ADC_TypeDef *ADCx) in LL_ADC_DisableIT_EOS() argument
5192 CLEAR_BIT(ADCx->IER, LL_ADC_IT_EOS); in LL_ADC_DisableIT_EOS()
5201 __STATIC_INLINE void LL_ADC_DisableIT_OVR(ADC_TypeDef *ADCx) in LL_ADC_DisableIT_OVR() argument
5203 CLEAR_BIT(ADCx->IER, LL_ADC_IT_OVR); in LL_ADC_DisableIT_OVR()
5212 __STATIC_INLINE void LL_ADC_DisableIT_EOSMP(ADC_TypeDef *ADCx) in LL_ADC_DisableIT_EOSMP() argument
5214 CLEAR_BIT(ADCx->IER, LL_ADC_IT_EOSMP); in LL_ADC_DisableIT_EOSMP()
5223 __STATIC_INLINE void LL_ADC_DisableIT_AWD1(ADC_TypeDef *ADCx) in LL_ADC_DisableIT_AWD1() argument
5225 CLEAR_BIT(ADCx->IER, LL_ADC_IT_AWD1); in LL_ADC_DisableIT_AWD1()
5234 __STATIC_INLINE void LL_ADC_DisableIT_AWD2(ADC_TypeDef *ADCx) in LL_ADC_DisableIT_AWD2() argument
5236 CLEAR_BIT(ADCx->IER, LL_ADC_IT_AWD2); in LL_ADC_DisableIT_AWD2()
5245 __STATIC_INLINE void LL_ADC_DisableIT_AWD3(ADC_TypeDef *ADCx) in LL_ADC_DisableIT_AWD3() argument
5247 CLEAR_BIT(ADCx->IER, LL_ADC_IT_AWD3); in LL_ADC_DisableIT_AWD3()
5256 __STATIC_INLINE void LL_ADC_DisableIT_EOCAL(ADC_TypeDef *ADCx) in LL_ADC_DisableIT_EOCAL() argument
5258 CLEAR_BIT(ADCx->IER, LL_ADC_IT_EOCAL); in LL_ADC_DisableIT_EOCAL()
5268 __STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_ADRDY(const ADC_TypeDef *ADCx) in LL_ADC_IsEnabledIT_ADRDY() argument
5270 return ((READ_BIT(ADCx->IER, LL_ADC_IT_ADRDY) == (LL_ADC_IT_ADRDY)) ? 1UL : 0UL); in LL_ADC_IsEnabledIT_ADRDY()
5279 __STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_CCRDY(const ADC_TypeDef *ADCx) in LL_ADC_IsEnabledIT_CCRDY() argument
5281 return ((READ_BIT(ADCx->IER, LL_ADC_FLAG_CCRDY) == (LL_ADC_FLAG_CCRDY)) ? 1UL : 0UL); in LL_ADC_IsEnabledIT_CCRDY()
5291 __STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_EOC(const ADC_TypeDef *ADCx) in LL_ADC_IsEnabledIT_EOC() argument
5293 return ((READ_BIT(ADCx->IER, LL_ADC_IT_EOC) == (LL_ADC_IT_EOC)) ? 1UL : 0UL); in LL_ADC_IsEnabledIT_EOC()
5303 __STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_EOS(const ADC_TypeDef *ADCx) in LL_ADC_IsEnabledIT_EOS() argument
5305 return ((READ_BIT(ADCx->IER, LL_ADC_IT_EOS) == (LL_ADC_IT_EOS)) ? 1UL : 0UL); in LL_ADC_IsEnabledIT_EOS()
5315 __STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_OVR(const ADC_TypeDef *ADCx) in LL_ADC_IsEnabledIT_OVR() argument
5317 return ((READ_BIT(ADCx->IER, LL_ADC_IT_OVR) == (LL_ADC_IT_OVR)) ? 1UL : 0UL); in LL_ADC_IsEnabledIT_OVR()
5327 __STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_EOSMP(const ADC_TypeDef *ADCx) in LL_ADC_IsEnabledIT_EOSMP() argument
5329 return ((READ_BIT(ADCx->IER, LL_ADC_IT_EOSMP) == (LL_ADC_IT_EOSMP)) ? 1UL : 0UL); in LL_ADC_IsEnabledIT_EOSMP()
5339 __STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_AWD1(const ADC_TypeDef *ADCx) in LL_ADC_IsEnabledIT_AWD1() argument
5341 return ((READ_BIT(ADCx->IER, LL_ADC_IT_AWD1) == (LL_ADC_IT_AWD1)) ? 1UL : 0UL); in LL_ADC_IsEnabledIT_AWD1()
5351 __STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_AWD2(const ADC_TypeDef *ADCx) in LL_ADC_IsEnabledIT_AWD2() argument
5353 return ((READ_BIT(ADCx->IER, LL_ADC_IT_AWD2) == (LL_ADC_IT_AWD2)) ? 1UL : 0UL); in LL_ADC_IsEnabledIT_AWD2()
5363 __STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_AWD3(const ADC_TypeDef *ADCx) in LL_ADC_IsEnabledIT_AWD3() argument
5365 return ((READ_BIT(ADCx->IER, LL_ADC_IT_AWD3) == (LL_ADC_IT_AWD3)) ? 1UL : 0UL); in LL_ADC_IsEnabledIT_AWD3()
5375 __STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_EOCAL(const ADC_TypeDef *ADCx) in LL_ADC_IsEnabledIT_EOCAL() argument
5377 return ((READ_BIT(ADCx->IER, LL_ADC_IT_EOCAL) == (LL_ADC_IT_EOCAL)) ? 1UL : 0UL); in LL_ADC_IsEnabledIT_EOCAL()
5395 ErrorStatus LL_ADC_DeInit(ADC_TypeDef *ADCx);
5398 ErrorStatus LL_ADC_Init(ADC_TypeDef *ADCx, const LL_ADC_InitTypeDef *pADC_InitStruct);
5402 ErrorStatus LL_ADC_REG_Init(ADC_TypeDef *ADCx, const LL_ADC_REG_InitTypeDef *pADC_RegInitStruct);