Lines Matching refs:ADCx

2147 __STATIC_INLINE uint32_t LL_ADC_DMA_GetRegAddr(ADC_TypeDef *ADCx, uint32_t Register)  in LL_ADC_DMA_GetRegAddr()  argument
2150 return (uint32_t)&(ADCx->DR); in LL_ADC_DMA_GetRegAddr()
2270 __STATIC_INLINE void LL_ADC_SetResolution(ADC_TypeDef *ADCx, uint32_t Resolution) in LL_ADC_SetResolution() argument
2272 MODIFY_REG(ADCx->CR1, ADC_CR1_RES, Resolution); in LL_ADC_SetResolution()
2287 __STATIC_INLINE uint32_t LL_ADC_GetResolution(ADC_TypeDef *ADCx) in LL_ADC_GetResolution() argument
2289 return (uint32_t)(READ_BIT(ADCx->CR1, ADC_CR1_RES)); in LL_ADC_GetResolution()
2303 __STATIC_INLINE void LL_ADC_SetDataAlignment(ADC_TypeDef *ADCx, uint32_t DataAlignment) in LL_ADC_SetDataAlignment() argument
2305 MODIFY_REG(ADCx->CR2, ADC_CR2_ALIGN, DataAlignment); in LL_ADC_SetDataAlignment()
2318 __STATIC_INLINE uint32_t LL_ADC_GetDataAlignment(ADC_TypeDef *ADCx) in LL_ADC_GetDataAlignment() argument
2320 return (uint32_t)(READ_BIT(ADCx->CR2, ADC_CR2_ALIGN)); in LL_ADC_GetDataAlignment()
2369 __STATIC_INLINE void LL_ADC_SetLowPowerModeAutoWait(ADC_TypeDef *ADCx, uint32_t LowPowerModeAutoWai… in LL_ADC_SetLowPowerModeAutoWait() argument
2371 MODIFY_REG(ADCx->CR2, ADC_CR2_DELS, LowPowerModeAutoWait); in LL_ADC_SetLowPowerModeAutoWait()
2419 __STATIC_INLINE uint32_t LL_ADC_GetLowPowerModeAutoWait(ADC_TypeDef *ADCx) in LL_ADC_GetLowPowerModeAutoWait() argument
2421 return (uint32_t)(READ_BIT(ADCx->CR2, ADC_CR2_DELS)); in LL_ADC_GetLowPowerModeAutoWait()
2444 __STATIC_INLINE void LL_ADC_SetLowPowerModeAutoPowerOff(ADC_TypeDef *ADCx, uint32_t LowPowerModeAut… in LL_ADC_SetLowPowerModeAutoPowerOff() argument
2446 MODIFY_REG(ADCx->CR1, (ADC_CR1_PDI | ADC_CR1_PDD), LowPowerModeAutoPowerOff); in LL_ADC_SetLowPowerModeAutoPowerOff()
2468 __STATIC_INLINE uint32_t LL_ADC_GetLowPowerModeAutoPowerOff(ADC_TypeDef *ADCx) in LL_ADC_GetLowPowerModeAutoPowerOff() argument
2470 return (uint32_t)(READ_BIT(ADCx->CR1, (ADC_CR1_PDI | ADC_CR1_PDD))); in LL_ADC_GetLowPowerModeAutoPowerOff()
2498 __STATIC_INLINE void LL_ADC_SetSequencersScanMode(ADC_TypeDef *ADCx, uint32_t ScanMode) in LL_ADC_SetSequencersScanMode() argument
2500 MODIFY_REG(ADCx->CR1, ADC_CR1_SCAN, ScanMode); in LL_ADC_SetSequencersScanMode()
2523 __STATIC_INLINE uint32_t LL_ADC_GetSequencersScanMode(ADC_TypeDef *ADCx) in LL_ADC_GetSequencersScanMode() argument
2525 return (uint32_t)(READ_BIT(ADCx->CR1, ADC_CR1_SCAN)); in LL_ADC_GetSequencersScanMode()
2546 __STATIC_INLINE void LL_ADC_SetChannelsBank(ADC_TypeDef *ADCx, uint32_t ChannelsBank) in LL_ADC_SetChannelsBank() argument
2548 MODIFY_REG(ADCx->CR2, ADC_CR2_CFG, ChannelsBank); in LL_ADC_SetChannelsBank()
2563 __STATIC_INLINE uint32_t LL_ADC_GetChannelsBank(ADC_TypeDef *ADCx) in LL_ADC_GetChannelsBank() argument
2565 return (uint32_t)(READ_BIT(ADCx->CR2, ADC_CR2_CFG)); in LL_ADC_GetChannelsBank()
2604 __STATIC_INLINE void LL_ADC_REG_SetTriggerSource(ADC_TypeDef *ADCx, uint32_t TriggerSource) in LL_ADC_REG_SetTriggerSource() argument
2611 MODIFY_REG(ADCx->CR2, ADC_CR2_EXTSEL, (TriggerSource & ADC_CR2_EXTSEL)); in LL_ADC_REG_SetTriggerSource()
2644 __STATIC_INLINE uint32_t LL_ADC_REG_GetTriggerSource(ADC_TypeDef *ADCx) in LL_ADC_REG_GetTriggerSource() argument
2646 uint32_t TriggerSource = READ_BIT(ADCx->CR2, ADC_CR2_EXTSEL | ADC_CR2_EXTEN); in LL_ADC_REG_GetTriggerSource()
2671 __STATIC_INLINE uint32_t LL_ADC_REG_IsTriggerSourceSWStart(ADC_TypeDef *ADCx) in LL_ADC_REG_IsTriggerSourceSWStart() argument
2673 return (READ_BIT(ADCx->CR2, ADC_CR2_EXTEN) == (LL_ADC_REG_TRIG_SOFTWARE & ADC_CR2_EXTEN)); in LL_ADC_REG_IsTriggerSourceSWStart()
2688 __STATIC_INLINE uint32_t LL_ADC_REG_GetTriggerEdge(ADC_TypeDef *ADCx) in LL_ADC_REG_GetTriggerEdge() argument
2690 return (uint32_t)(READ_BIT(ADCx->CR2, ADC_CR2_EXTEN)); in LL_ADC_REG_GetTriggerEdge()
2764 __STATIC_INLINE void LL_ADC_REG_SetSequencerLength(ADC_TypeDef *ADCx, uint32_t SequencerNbRanks) in LL_ADC_REG_SetSequencerLength() argument
2766 MODIFY_REG(ADCx->SQR1, ADC_SQR1_L, SequencerNbRanks); in LL_ADC_REG_SetSequencerLength()
2838 __STATIC_INLINE uint32_t LL_ADC_REG_GetSequencerLength(ADC_TypeDef *ADCx) in LL_ADC_REG_GetSequencerLength() argument
2840 return (uint32_t)(READ_BIT(ADCx->SQR1, ADC_SQR1_L)); in LL_ADC_REG_GetSequencerLength()
2866 __STATIC_INLINE void LL_ADC_REG_SetSequencerDiscont(ADC_TypeDef *ADCx, uint32_t SeqDiscont) in LL_ADC_REG_SetSequencerDiscont() argument
2868 MODIFY_REG(ADCx->CR1, ADC_CR1_DISCEN | ADC_CR1_DISCNUM, SeqDiscont); in LL_ADC_REG_SetSequencerDiscont()
2889 __STATIC_INLINE uint32_t LL_ADC_REG_GetSequencerDiscont(ADC_TypeDef *ADCx) in LL_ADC_REG_GetSequencerDiscont() argument
2891 return (uint32_t)(READ_BIT(ADCx->CR1, ADC_CR1_DISCEN | ADC_CR1_DISCNUM)); in LL_ADC_REG_GetSequencerDiscont()
3017 __STATIC_INLINE void LL_ADC_REG_SetSequencerRanks(ADC_TypeDef *ADCx, uint32_t Rank, uint32_t Channe… in LL_ADC_REG_SetSequencerRanks() argument
3023 …uint32_t *preg = __ADC_PTR_REG_OFFSET(ADCx->SQR1, __ADC_MASK_SHIFT(Rank, ADC_REG_SQRX_REGOFFSET_MA… in LL_ADC_REG_SetSequencerRanks()
3159 __STATIC_INLINE uint32_t LL_ADC_REG_GetSequencerRanks(ADC_TypeDef *ADCx, uint32_t Rank) in LL_ADC_REG_GetSequencerRanks() argument
3161 …uint32_t *preg = __ADC_PTR_REG_OFFSET(ADCx->SQR1, __ADC_MASK_SHIFT(Rank, ADC_REG_SQRX_REGOFFSET_MA… in LL_ADC_REG_GetSequencerRanks()
3184 __STATIC_INLINE void LL_ADC_REG_SetContinuousMode(ADC_TypeDef *ADCx, uint32_t Continuous) in LL_ADC_REG_SetContinuousMode() argument
3186 MODIFY_REG(ADCx->CR2, ADC_CR2_CONT, Continuous); in LL_ADC_REG_SetContinuousMode()
3201 __STATIC_INLINE uint32_t LL_ADC_REG_GetContinuousMode(ADC_TypeDef *ADCx) in LL_ADC_REG_GetContinuousMode() argument
3203 return (uint32_t)(READ_BIT(ADCx->CR2, ADC_CR2_CONT)); in LL_ADC_REG_GetContinuousMode()
3235 __STATIC_INLINE void LL_ADC_REG_SetDMATransfer(ADC_TypeDef *ADCx, uint32_t DMATransfer) in LL_ADC_REG_SetDMATransfer() argument
3237 MODIFY_REG(ADCx->CR2, ADC_CR2_DMA | ADC_CR2_DDS, DMATransfer); in LL_ADC_REG_SetDMATransfer()
3268 __STATIC_INLINE uint32_t LL_ADC_REG_GetDMATransfer(ADC_TypeDef *ADCx) in LL_ADC_REG_GetDMATransfer() argument
3270 return (uint32_t)(READ_BIT(ADCx->CR2, ADC_CR2_DMA | ADC_CR2_DDS)); in LL_ADC_REG_GetDMATransfer()
3290 __STATIC_INLINE void LL_ADC_REG_SetFlagEndOfConversion(ADC_TypeDef *ADCx, uint32_t EocSelection) in LL_ADC_REG_SetFlagEndOfConversion() argument
3292 MODIFY_REG(ADCx->CR2, ADC_CR2_EOCS, EocSelection); in LL_ADC_REG_SetFlagEndOfConversion()
3305 __STATIC_INLINE uint32_t LL_ADC_REG_GetFlagEndOfConversion(ADC_TypeDef *ADCx) in LL_ADC_REG_GetFlagEndOfConversion() argument
3307 return (uint32_t)(READ_BIT(ADCx->CR2, ADC_CR2_EOCS)); in LL_ADC_REG_GetFlagEndOfConversion()
3345 __STATIC_INLINE void LL_ADC_INJ_SetTriggerSource(ADC_TypeDef *ADCx, uint32_t TriggerSource) in LL_ADC_INJ_SetTriggerSource() argument
3352 MODIFY_REG(ADCx->CR2, ADC_CR2_JEXTSEL, (TriggerSource & ADC_CR2_JEXTSEL)); in LL_ADC_INJ_SetTriggerSource()
3385 __STATIC_INLINE uint32_t LL_ADC_INJ_GetTriggerSource(ADC_TypeDef *ADCx) in LL_ADC_INJ_GetTriggerSource() argument
3387 uint32_t TriggerSource = READ_BIT(ADCx->CR2, ADC_CR2_JEXTSEL | ADC_CR2_JEXTEN); in LL_ADC_INJ_GetTriggerSource()
3412 __STATIC_INLINE uint32_t LL_ADC_INJ_IsTriggerSourceSWStart(ADC_TypeDef *ADCx) in LL_ADC_INJ_IsTriggerSourceSWStart() argument
3414 return (READ_BIT(ADCx->CR2, ADC_CR2_JEXTEN) == (LL_ADC_INJ_TRIG_SOFTWARE & ADC_CR2_JEXTEN)); in LL_ADC_INJ_IsTriggerSourceSWStart()
3427 __STATIC_INLINE uint32_t LL_ADC_INJ_GetTriggerEdge(ADC_TypeDef *ADCx) in LL_ADC_INJ_GetTriggerEdge() argument
3429 return (uint32_t)(READ_BIT(ADCx->CR2, ADC_CR2_JEXTEN)); in LL_ADC_INJ_GetTriggerEdge()
3455 __STATIC_INLINE void LL_ADC_INJ_SetSequencerLength(ADC_TypeDef *ADCx, uint32_t SequencerNbRanks) in LL_ADC_INJ_SetSequencerLength() argument
3457 MODIFY_REG(ADCx->JSQR, ADC_JSQR_JL, SequencerNbRanks); in LL_ADC_INJ_SetSequencerLength()
3482 __STATIC_INLINE uint32_t LL_ADC_INJ_GetSequencerLength(ADC_TypeDef *ADCx) in LL_ADC_INJ_GetSequencerLength() argument
3484 return (uint32_t)(READ_BIT(ADCx->JSQR, ADC_JSQR_JL)); in LL_ADC_INJ_GetSequencerLength()
3500 __STATIC_INLINE void LL_ADC_INJ_SetSequencerDiscont(ADC_TypeDef *ADCx, uint32_t SeqDiscont) in LL_ADC_INJ_SetSequencerDiscont() argument
3502 MODIFY_REG(ADCx->CR1, ADC_CR1_JDISCEN, SeqDiscont); in LL_ADC_INJ_SetSequencerDiscont()
3515 __STATIC_INLINE uint32_t LL_ADC_INJ_GetSequencerDiscont(ADC_TypeDef *ADCx) in LL_ADC_INJ_GetSequencerDiscont() argument
3517 return (uint32_t)(READ_BIT(ADCx->CR1, ADC_CR1_JDISCEN)); in LL_ADC_INJ_GetSequencerDiscont()
3586 __STATIC_INLINE void LL_ADC_INJ_SetSequencerRanks(ADC_TypeDef *ADCx, uint32_t Rank, uint32_t Channe… in LL_ADC_INJ_SetSequencerRanks() argument
3592 MODIFY_REG(ADCx->JSQR, in LL_ADC_INJ_SetSequencerRanks()
3672 __STATIC_INLINE uint32_t LL_ADC_INJ_GetSequencerRanks(ADC_TypeDef *ADCx, uint32_t Rank) in LL_ADC_INJ_GetSequencerRanks() argument
3674 return (uint32_t)(READ_BIT(ADCx->JSQR, in LL_ADC_INJ_GetSequencerRanks()
3706 __STATIC_INLINE void LL_ADC_INJ_SetTrigAuto(ADC_TypeDef *ADCx, uint32_t TrigAuto) in LL_ADC_INJ_SetTrigAuto() argument
3708 MODIFY_REG(ADCx->CR1, ADC_CR1_JAUTO, TrigAuto); in LL_ADC_INJ_SetTrigAuto()
3720 __STATIC_INLINE uint32_t LL_ADC_INJ_GetTrigAuto(ADC_TypeDef *ADCx) in LL_ADC_INJ_GetTrigAuto() argument
3722 return (uint32_t)(READ_BIT(ADCx->CR1, ADC_CR1_JAUTO)); in LL_ADC_INJ_GetTrigAuto()
3750 __STATIC_INLINE void LL_ADC_INJ_SetOffset(ADC_TypeDef *ADCx, uint32_t Rank, uint32_t OffsetLevel) in LL_ADC_INJ_SetOffset() argument
3752 …uint32_t *preg = __ADC_PTR_REG_OFFSET(ADCx->JOFR1, __ADC_MASK_SHIFT(Rank, ADC_INJ_JOFRX_REGOFFSET_… in LL_ADC_INJ_SetOffset()
3777 __STATIC_INLINE uint32_t LL_ADC_INJ_GetOffset(ADC_TypeDef *ADCx, uint32_t Rank) in LL_ADC_INJ_GetOffset() argument
3779 …uint32_t *preg = __ADC_PTR_REG_OFFSET(ADCx->JOFR1, __ADC_MASK_SHIFT(Rank, ADC_INJ_JOFRX_REGOFFSET_… in LL_ADC_INJ_GetOffset()
3902 __STATIC_INLINE void LL_ADC_SetChannelSamplingTime(ADC_TypeDef *ADCx, uint32_t Channel, uint32_t Sa… in LL_ADC_SetChannelSamplingTime() argument
3908 …uint32_t *preg = __ADC_PTR_REG_OFFSET(ADCx->SMPR1, __ADC_MASK_SHIFT(Channel, ADC_CHANNEL_SMPRX_REG… in LL_ADC_SetChannelSamplingTime()
4011 __STATIC_INLINE uint32_t LL_ADC_GetChannelSamplingTime(ADC_TypeDef *ADCx, uint32_t Channel) in LL_ADC_GetChannelSamplingTime() argument
4013 …uint32_t *preg = __ADC_PTR_REG_OFFSET(ADCx->SMPR1, __ADC_MASK_SHIFT(Channel, ADC_CHANNEL_SMPRX_REG… in LL_ADC_GetChannelSamplingTime()
4053 __STATIC_INLINE void LL_ADC_SetChannelRouting(ADC_TypeDef *ADCx, uint32_t Channel, uint32_t Routing) in LL_ADC_SetChannelRouting() argument
4090 __STATIC_INLINE uint32_t LL_ADC_GetChannelRouting(ADC_TypeDef *ADCx, uint32_t Channel) in LL_ADC_GetChannelRouting() argument
4252 __STATIC_INLINE void LL_ADC_SetAnalogWDMonitChannels(ADC_TypeDef *ADCx, uint32_t AWDChannelGroup) in LL_ADC_SetAnalogWDMonitChannels() argument
4254 MODIFY_REG(ADCx->CR1, in LL_ADC_SetAnalogWDMonitChannels()
4392 __STATIC_INLINE uint32_t LL_ADC_GetAnalogWDMonitChannels(ADC_TypeDef *ADCx) in LL_ADC_GetAnalogWDMonitChannels() argument
4394 …return (uint32_t)(READ_BIT(ADCx->CR1, (ADC_CR1_AWDEN | ADC_CR1_JAWDEN | ADC_CR1_AWDSGL | ADC_CR1_A… in LL_ADC_GetAnalogWDMonitChannels()
4419 __STATIC_INLINE void LL_ADC_SetAnalogWDThresholds(ADC_TypeDef *ADCx, uint32_t AWDThresholdsHighLow,… in LL_ADC_SetAnalogWDThresholds() argument
4421 uint32_t *preg = __ADC_PTR_REG_OFFSET(ADCx->HTR, AWDThresholdsHighLow); in LL_ADC_SetAnalogWDThresholds()
4442 __STATIC_INLINE uint32_t LL_ADC_GetAnalogWDThresholds(ADC_TypeDef *ADCx, uint32_t AWDThresholdsHigh… in LL_ADC_GetAnalogWDThresholds() argument
4444 uint32_t *preg = __ADC_PTR_REG_OFFSET(ADCx->HTR, AWDThresholdsHighLow); in LL_ADC_GetAnalogWDThresholds()
4476 __STATIC_INLINE void LL_ADC_Enable(ADC_TypeDef *ADCx) in LL_ADC_Enable() argument
4478 SET_BIT(ADCx->CR2, ADC_CR2_ADON); in LL_ADC_Enable()
4496 __STATIC_INLINE void LL_ADC_Disable(ADC_TypeDef *ADCx) in LL_ADC_Disable() argument
4498 CLEAR_BIT(ADCx->CR2, ADC_CR2_ADON); in LL_ADC_Disable()
4507 __STATIC_INLINE uint32_t LL_ADC_IsEnabled(ADC_TypeDef *ADCx) in LL_ADC_IsEnabled() argument
4509 return (READ_BIT(ADCx->CR2, ADC_CR2_ADON) == (ADC_CR2_ADON)); in LL_ADC_IsEnabled()
4536 __STATIC_INLINE void LL_ADC_REG_StartConversionSWStart(ADC_TypeDef *ADCx) in LL_ADC_REG_StartConversionSWStart() argument
4538 SET_BIT(ADCx->CR2, ADC_CR2_SWSTART); in LL_ADC_REG_StartConversionSWStart()
4557 __STATIC_INLINE void LL_ADC_REG_StartConversionExtTrig(ADC_TypeDef *ADCx, uint32_t ExternalTriggerE… in LL_ADC_REG_StartConversionExtTrig() argument
4559 SET_BIT(ADCx->CR2, ExternalTriggerEdge); in LL_ADC_REG_StartConversionExtTrig()
4575 __STATIC_INLINE void LL_ADC_REG_StopConversionExtTrig(ADC_TypeDef *ADCx) in LL_ADC_REG_StopConversionExtTrig() argument
4577 CLEAR_BIT(ADCx->CR2, ADC_CR2_EXTEN); in LL_ADC_REG_StopConversionExtTrig()
4589 __STATIC_INLINE uint32_t LL_ADC_REG_ReadConversionData32(ADC_TypeDef *ADCx) in LL_ADC_REG_ReadConversionData32() argument
4591 return (uint16_t)(READ_BIT(ADCx->DR, ADC_DR_DATA)); in LL_ADC_REG_ReadConversionData32()
4604 __STATIC_INLINE uint16_t LL_ADC_REG_ReadConversionData12(ADC_TypeDef *ADCx) in LL_ADC_REG_ReadConversionData12() argument
4606 return (uint16_t)(READ_BIT(ADCx->DR, ADC_DR_DATA)); in LL_ADC_REG_ReadConversionData12()
4619 __STATIC_INLINE uint16_t LL_ADC_REG_ReadConversionData10(ADC_TypeDef *ADCx) in LL_ADC_REG_ReadConversionData10() argument
4621 return (uint16_t)(READ_BIT(ADCx->DR, ADC_DR_DATA)); in LL_ADC_REG_ReadConversionData10()
4634 __STATIC_INLINE uint8_t LL_ADC_REG_ReadConversionData8(ADC_TypeDef *ADCx) in LL_ADC_REG_ReadConversionData8() argument
4636 return (uint16_t)(READ_BIT(ADCx->DR, ADC_DR_DATA)); in LL_ADC_REG_ReadConversionData8()
4649 __STATIC_INLINE uint8_t LL_ADC_REG_ReadConversionData6(ADC_TypeDef *ADCx) in LL_ADC_REG_ReadConversionData6() argument
4651 return (uint16_t)(READ_BIT(ADCx->DR, ADC_DR_DATA)); in LL_ADC_REG_ReadConversionData6()
4678 __STATIC_INLINE void LL_ADC_INJ_StartConversionSWStart(ADC_TypeDef *ADCx) in LL_ADC_INJ_StartConversionSWStart() argument
4680 SET_BIT(ADCx->CR2, ADC_CR2_JSWSTART); in LL_ADC_INJ_StartConversionSWStart()
4699 __STATIC_INLINE void LL_ADC_INJ_StartConversionExtTrig(ADC_TypeDef *ADCx, uint32_t ExternalTriggerE… in LL_ADC_INJ_StartConversionExtTrig() argument
4701 SET_BIT(ADCx->CR2, ExternalTriggerEdge); in LL_ADC_INJ_StartConversionExtTrig()
4717 __STATIC_INLINE void LL_ADC_INJ_StopConversionExtTrig(ADC_TypeDef *ADCx) in LL_ADC_INJ_StopConversionExtTrig() argument
4719 CLEAR_BIT(ADCx->CR2, ADC_CR2_JEXTEN); in LL_ADC_INJ_StopConversionExtTrig()
4739 __STATIC_INLINE uint32_t LL_ADC_INJ_ReadConversionData32(ADC_TypeDef *ADCx, uint32_t Rank) in LL_ADC_INJ_ReadConversionData32() argument
4741 …uint32_t *preg = __ADC_PTR_REG_OFFSET(ADCx->JDR1, __ADC_MASK_SHIFT(Rank, ADC_INJ_JDRX_REGOFFSET_MA… in LL_ADC_INJ_ReadConversionData32()
4766 __STATIC_INLINE uint16_t LL_ADC_INJ_ReadConversionData12(ADC_TypeDef *ADCx, uint32_t Rank) in LL_ADC_INJ_ReadConversionData12() argument
4768 …uint32_t *preg = __ADC_PTR_REG_OFFSET(ADCx->JDR1, __ADC_MASK_SHIFT(Rank, ADC_INJ_JDRX_REGOFFSET_MA… in LL_ADC_INJ_ReadConversionData12()
4793 __STATIC_INLINE uint16_t LL_ADC_INJ_ReadConversionData10(ADC_TypeDef *ADCx, uint32_t Rank) in LL_ADC_INJ_ReadConversionData10() argument
4795 …uint32_t *preg = __ADC_PTR_REG_OFFSET(ADCx->JDR1, __ADC_MASK_SHIFT(Rank, ADC_INJ_JDRX_REGOFFSET_MA… in LL_ADC_INJ_ReadConversionData10()
4820 __STATIC_INLINE uint8_t LL_ADC_INJ_ReadConversionData8(ADC_TypeDef *ADCx, uint32_t Rank) in LL_ADC_INJ_ReadConversionData8() argument
4822 …uint32_t *preg = __ADC_PTR_REG_OFFSET(ADCx->JDR1, __ADC_MASK_SHIFT(Rank, ADC_INJ_JDRX_REGOFFSET_MA… in LL_ADC_INJ_ReadConversionData8()
4847 __STATIC_INLINE uint8_t LL_ADC_INJ_ReadConversionData6(ADC_TypeDef *ADCx, uint32_t Rank) in LL_ADC_INJ_ReadConversionData6() argument
4849 …uint32_t *preg = __ADC_PTR_REG_OFFSET(ADCx->JDR1, __ADC_MASK_SHIFT(Rank, ADC_INJ_JDRX_REGOFFSET_MA… in LL_ADC_INJ_ReadConversionData6()
4870 __STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_ADRDY(ADC_TypeDef *ADCx) in LL_ADC_IsActiveFlag_ADRDY() argument
4872 return (READ_BIT(ADCx->SR, LL_ADC_FLAG_ADRDY) == (LL_ADC_FLAG_ADRDY)); in LL_ADC_IsActiveFlag_ADRDY()
4885 __STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_EOCS(ADC_TypeDef *ADCx) in LL_ADC_IsActiveFlag_EOCS() argument
4887 return (READ_BIT(ADCx->SR, LL_ADC_FLAG_EOCS) == (LL_ADC_FLAG_EOCS)); in LL_ADC_IsActiveFlag_EOCS()
4896 __STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_OVR(ADC_TypeDef *ADCx) in LL_ADC_IsActiveFlag_OVR() argument
4898 return (READ_BIT(ADCx->SR, LL_ADC_FLAG_OVR) == (LL_ADC_FLAG_OVR)); in LL_ADC_IsActiveFlag_OVR()
4908 __STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_JEOS(ADC_TypeDef *ADCx) in LL_ADC_IsActiveFlag_JEOS() argument
4914 return (READ_BIT(ADCx->SR, LL_ADC_FLAG_JEOS) == (LL_ADC_FLAG_JEOS)); in LL_ADC_IsActiveFlag_JEOS()
4923 __STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_AWD1(ADC_TypeDef *ADCx) in LL_ADC_IsActiveFlag_AWD1() argument
4925 return (READ_BIT(ADCx->SR, LL_ADC_FLAG_AWD1) == (LL_ADC_FLAG_AWD1)); in LL_ADC_IsActiveFlag_AWD1()
4938 __STATIC_INLINE void LL_ADC_ClearFlag_EOCS(ADC_TypeDef *ADCx) in LL_ADC_ClearFlag_EOCS() argument
4940 WRITE_REG(ADCx->SR, ~LL_ADC_FLAG_EOCS); in LL_ADC_ClearFlag_EOCS()
4949 __STATIC_INLINE void LL_ADC_ClearFlag_OVR(ADC_TypeDef *ADCx) in LL_ADC_ClearFlag_OVR() argument
4951 WRITE_REG(ADCx->SR, ~LL_ADC_FLAG_OVR); in LL_ADC_ClearFlag_OVR()
4961 __STATIC_INLINE void LL_ADC_ClearFlag_JEOS(ADC_TypeDef *ADCx) in LL_ADC_ClearFlag_JEOS() argument
4967 WRITE_REG(ADCx->SR, ~LL_ADC_FLAG_JEOS); in LL_ADC_ClearFlag_JEOS()
4976 __STATIC_INLINE void LL_ADC_ClearFlag_AWD1(ADC_TypeDef *ADCx) in LL_ADC_ClearFlag_AWD1() argument
4978 WRITE_REG(ADCx->SR, ~LL_ADC_FLAG_AWD1); in LL_ADC_ClearFlag_AWD1()
4999 __STATIC_INLINE void LL_ADC_EnableIT_EOCS(ADC_TypeDef *ADCx) in LL_ADC_EnableIT_EOCS() argument
5001 SET_BIT(ADCx->CR1, LL_ADC_IT_EOCS); in LL_ADC_EnableIT_EOCS()
5010 __STATIC_INLINE void LL_ADC_EnableIT_OVR(ADC_TypeDef *ADCx) in LL_ADC_EnableIT_OVR() argument
5012 SET_BIT(ADCx->CR1, LL_ADC_IT_OVR); in LL_ADC_EnableIT_OVR()
5022 __STATIC_INLINE void LL_ADC_EnableIT_JEOS(ADC_TypeDef *ADCx) in LL_ADC_EnableIT_JEOS() argument
5028 SET_BIT(ADCx->CR1, LL_ADC_IT_JEOS); in LL_ADC_EnableIT_JEOS()
5037 __STATIC_INLINE void LL_ADC_EnableIT_AWD1(ADC_TypeDef *ADCx) in LL_ADC_EnableIT_AWD1() argument
5039 SET_BIT(ADCx->CR1, LL_ADC_IT_AWD1); in LL_ADC_EnableIT_AWD1()
5052 __STATIC_INLINE void LL_ADC_DisableIT_EOCS(ADC_TypeDef *ADCx) in LL_ADC_DisableIT_EOCS() argument
5054 CLEAR_BIT(ADCx->CR1, LL_ADC_IT_EOCS); in LL_ADC_DisableIT_EOCS()
5063 __STATIC_INLINE void LL_ADC_DisableIT_OVR(ADC_TypeDef *ADCx) in LL_ADC_DisableIT_OVR() argument
5065 CLEAR_BIT(ADCx->CR1, LL_ADC_IT_OVR); in LL_ADC_DisableIT_OVR()
5075 __STATIC_INLINE void LL_ADC_DisableIT_JEOS(ADC_TypeDef *ADCx) in LL_ADC_DisableIT_JEOS() argument
5081 CLEAR_BIT(ADCx->CR1, LL_ADC_IT_JEOS); in LL_ADC_DisableIT_JEOS()
5090 __STATIC_INLINE void LL_ADC_DisableIT_AWD1(ADC_TypeDef *ADCx) in LL_ADC_DisableIT_AWD1() argument
5092 CLEAR_BIT(ADCx->CR1, LL_ADC_IT_AWD1); in LL_ADC_DisableIT_AWD1()
5106 __STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_EOCS(ADC_TypeDef *ADCx) in LL_ADC_IsEnabledIT_EOCS() argument
5108 return (READ_BIT(ADCx->CR1, LL_ADC_IT_EOCS) == (LL_ADC_IT_EOCS)); in LL_ADC_IsEnabledIT_EOCS()
5118 __STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_OVR(ADC_TypeDef *ADCx) in LL_ADC_IsEnabledIT_OVR() argument
5120 return (READ_BIT(ADCx->CR1, LL_ADC_IT_OVR) == (LL_ADC_IT_OVR)); in LL_ADC_IsEnabledIT_OVR()
5131 __STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_JEOS(ADC_TypeDef *ADCx) in LL_ADC_IsEnabledIT_JEOS() argument
5137 return (READ_BIT(ADCx->CR1, LL_ADC_IT_JEOS) == (LL_ADC_IT_JEOS)); in LL_ADC_IsEnabledIT_JEOS()
5147 __STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_AWD1(ADC_TypeDef *ADCx) in LL_ADC_IsEnabledIT_AWD1() argument
5149 return (READ_BIT(ADCx->CR1, LL_ADC_IT_AWD1) == (LL_ADC_IT_AWD1)); in LL_ADC_IsEnabledIT_AWD1()
5168 ErrorStatus LL_ADC_DeInit(ADC_TypeDef *ADCx);
5171 ErrorStatus LL_ADC_Init(ADC_TypeDef *ADCx, LL_ADC_InitTypeDef *ADC_InitStruct);
5175 ErrorStatus LL_ADC_REG_Init(ADC_TypeDef *ADCx, LL_ADC_REG_InitTypeDef *ADC_REG_InitStruct);
5179 ErrorStatus LL_ADC_INJ_Init(ADC_TypeDef *ADCx, LL_ADC_INJ_InitTypeDef *ADC_INJ_InitStruct);