Home
last modified time | relevance | path

Searched refs:BDCR (Results 1 – 25 of 304) sorted by relevance

12345678910>>...13

/hal_stm32-latest/stm32cube/stm32l5xx/drivers/src/
Dstm32l5xx_hal_rcc.c400 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); in HAL_RCC_DeInit()
401 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP | RCC_BDCR_LSESYSEN); in HAL_RCC_DeInit()
800 SET_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in HAL_RCC_OscConfig()
801 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); in HAL_RCC_OscConfig()
806 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); in HAL_RCC_OscConfig()
811 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); in HAL_RCC_OscConfig()
812 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in HAL_RCC_OscConfig()
822 while (READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == 0U) in HAL_RCC_OscConfig()
827 if (READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == 0U) in HAL_RCC_OscConfig()
837 SET_BIT(RCC->BDCR, RCC_BDCR_LSESYSEN); in HAL_RCC_OscConfig()
[all …]
Dstm32l5xx_hal_rcc_ex.c289 tmpregister = READ_BIT(RCC->BDCR, RCC_BDCR_RTCSEL); in HAL_RCCEx_PeriphCLKConfig()
294 tmpregister = READ_BIT(RCC->BDCR, ~(RCC_BDCR_RTCSEL)); in HAL_RCCEx_PeriphCLKConfig()
299 RCC->BDCR = tmpregister; in HAL_RCCEx_PeriphCLKConfig()
309 while (READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == 0U) in HAL_RCCEx_PeriphCLKConfig()
314 if (READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == 0U) in HAL_RCCEx_PeriphCLKConfig()
835 if (HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) in HAL_RCCEx_GetPeriphCLKFreq()
1077 if (HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) in HAL_RCCEx_GetPeriphCLKFreq()
1109 if (HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) in HAL_RCCEx_GetPeriphCLKFreq()
1141 if (HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) in HAL_RCCEx_GetPeriphCLKFreq()
1173 if (HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) in HAL_RCCEx_GetPeriphCLKFreq()
[all …]
/hal_stm32-latest/stm32cube/stm32u0xx/drivers/src/
Dstm32u0xx_hal_rcc.c658 SET_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in HAL_RCC_OscConfig()
659 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); in HAL_RCC_OscConfig()
664 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); in HAL_RCC_OscConfig()
669 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); in HAL_RCC_OscConfig()
670 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in HAL_RCC_OscConfig()
680 while (READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == 0U) in HAL_RCC_OscConfig()
691 SET_BIT(RCC->BDCR, RCC_BDCR_LSESYSEN); in HAL_RCC_OscConfig()
694 while (READ_BIT(RCC->BDCR, RCC_BDCR_LSESYSRDY) == 0U) in HAL_RCC_OscConfig()
705 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSESYSEN); in HAL_RCC_OscConfig()
708 while (READ_BIT(RCC->BDCR, RCC_BDCR_LSESYSRDY) != 0U) in HAL_RCC_OscConfig()
[all …]
Dstm32u0xx_hal_rcc_ex.c157 tmpregister = READ_BIT(RCC->BDCR, RCC_BDCR_RTCSEL); in HAL_RCCEx_PeriphCLKConfig()
162 tmpregister = READ_BIT(RCC->BDCR, ~(RCC_BDCR_RTCSEL)); in HAL_RCCEx_PeriphCLKConfig()
167 RCC->BDCR = tmpregister; in HAL_RCCEx_PeriphCLKConfig()
177 while (READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == 0U) in HAL_RCCEx_PeriphCLKConfig()
496 if (HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) in HAL_RCCEx_GetPeriphCLKFreq()
554 if (HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) in HAL_RCCEx_GetPeriphCLKFreq()
587 if (HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) in HAL_RCCEx_GetPeriphCLKFreq()
628 if (HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) in HAL_RCCEx_GetPeriphCLKFreq()
659 if (HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) in HAL_RCCEx_GetPeriphCLKFreq()
691 if (HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) in HAL_RCCEx_GetPeriphCLKFreq()
[all …]
/hal_stm32-latest/stm32cube/stm32wlxx/drivers/include/
Dstm32wlxx_ll_rcc.h1203 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Enable()
1213 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Disable()
1223 return ((READ_BIT(RCC->BDCR, RCC_BDCR_LSEON) == (RCC_BDCR_LSEON)) ? 1UL : 0UL); in LL_RCC_LSE_IsEnabled()
1233 SET_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_EnableBypass()
1243 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_DisableBypass()
1259 MODIFY_REG(RCC->BDCR, RCC_BDCR_LSEDRV, LSEDrive); in LL_RCC_LSE_SetDriveCapability()
1273 return (uint32_t)(READ_BIT(RCC->BDCR, RCC_BDCR_LSEDRV)); in LL_RCC_LSE_GetDriveCapability()
1283 SET_BIT(RCC->BDCR, RCC_BDCR_LSECSSON); in LL_RCC_LSE_EnableCSS()
1295 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSECSSON); in LL_RCC_LSE_DisableCSS()
1305 SET_BIT(RCC->BDCR, RCC_BDCR_LSESYSEN); in LL_RCC_LSE_EnablePropagation()
[all …]
/hal_stm32-latest/stm32cube/stm32u0xx/drivers/include/
Dstm32u0xx_ll_rcc.h1203 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Enable()
1213 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Disable()
1223 SET_BIT(RCC->BDCR, RCC_BDCR_LSESYSEN); in LL_RCC_LSE_EnablePropagation()
1233 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSESYSEN); in LL_RCC_LSE_DisablePropagation()
1243 SET_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_EnableBypass()
1253 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_DisableBypass()
1269 MODIFY_REG(RCC->BDCR, RCC_BDCR_LSEDRV, LSEDrive); in LL_RCC_LSE_SetDriveCapability()
1283 return (uint32_t)(READ_BIT(RCC->BDCR, RCC_BDCR_LSEDRV)); in LL_RCC_LSE_GetDriveCapability()
1293 SET_BIT(RCC->BDCR, RCC_BDCR_LSECSSON); in LL_RCC_LSE_EnableCSS()
1305 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSECSSON); in LL_RCC_LSE_DisableCSS()
[all …]
/hal_stm32-latest/stm32cube/stm32f7xx/drivers/include/
Dstm32f7xx_hal_rcc.h783 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); \
787 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); \
788 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); \
792 SET_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); \
793 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); \
797 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); \
798 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); \
812 #define __HAL_RCC_RTC_ENABLE() (RCC->BDCR |= (RCC_BDCR_RTCEN))
813 #define __HAL_RCC_RTC_DISABLE() (RCC->BDCR &= ~(RCC_BDCR_RTCEN))
841 … RCC->BDCR |= ((__RTCCLKSource__) & 0x00000FFF); \
[all …]
/hal_stm32-latest/stm32cube/stm32g4xx/drivers/include/
Dstm32g4xx_ll_rcc.h1133 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Enable()
1143 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Disable()
1153 SET_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_EnableBypass()
1163 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_DisableBypass()
1179 MODIFY_REG(RCC->BDCR, RCC_BDCR_LSEDRV, LSEDrive); in LL_RCC_LSE_SetDriveCapability()
1193 return (uint32_t)(READ_BIT(RCC->BDCR, RCC_BDCR_LSEDRV)); in LL_RCC_LSE_GetDriveCapability()
1203 SET_BIT(RCC->BDCR, RCC_BDCR_LSECSSON); in LL_RCC_LSE_EnableCSS()
1215 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSECSSON); in LL_RCC_LSE_DisableCSS()
1225 return ((READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == (RCC_BDCR_LSERDY)) ? 1UL : 0UL); in LL_RCC_LSE_IsReady()
1235 return ((READ_BIT(RCC->BDCR, RCC_BDCR_LSECSSD) == (RCC_BDCR_LSECSSD)) ? 1UL : 0UL); in LL_RCC_LSE_IsCSSDetected()
[all …]
/hal_stm32-latest/stm32cube/stm32h5xx/drivers/src/
Dstm32h5xx_hal_rcc_ex.c1741 tmpregister = READ_BIT(RCC->BDCR, RCC_BDCR_RTCSEL); in HAL_RCCEx_PeriphCLKConfig()
1746 tmpregister = READ_BIT(RCC->BDCR, ~(RCC_BDCR_RTCSEL)); in HAL_RCCEx_PeriphCLKConfig()
1751 RCC->BDCR = tmpregister; in HAL_RCCEx_PeriphCLKConfig()
1761 while (READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == 0U) in HAL_RCCEx_PeriphCLKConfig()
3246 if ((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_RTCCLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq()
3251 else if ((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSIRDY)) && (srcclk == RCC_RTCCLKSOURCE_LSI)) in HAL_RCCEx_GetPeriphCLKFreq()
3487 … else if ((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_USART1CLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq()
3526 … else if ((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_USART2CLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq()
3565 … else if ((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_USART3CLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq()
3603 else if ((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_UART4CLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq()
[all …]
Dstm32h5xx_hal_pwr_ex.c376 SET_BIT(PWR->BDCR, PWR_BDCR_MONEN); in HAL_PWREx_EnableMonitoring()
385 CLEAR_BIT(PWR->BDCR, PWR_BDCR_MONEN); in HAL_PWREx_DisableMonitoring()
456 MODIFY_REG(PWR->BDCR, PWR_BDCR_VBRS, ResistorValue); in HAL_PWREx_EnableBatteryCharging()
459 SET_BIT(PWR->BDCR, PWR_BDCR_VBE); in HAL_PWREx_EnableBatteryCharging()
468 CLEAR_BIT(PWR->BDCR, PWR_BDCR_VBE); in HAL_PWREx_DisableBatteryCharging()
744 SET_BIT(PWR->BDCR, PWR_BDCR_BREN); in HAL_PWREx_EnableBkupRAMRetention()
758 CLEAR_BIT(PWR->BDCR, PWR_BDCR_BREN); in HAL_PWREx_DisableBkupRAMRetention()
/hal_stm32-latest/stm32cube/stm32f4xx/drivers/src/
Dstm32f4xx_hal_rcc_ex.c200 tmpreg1 = (RCC->BDCR & RCC_BDCR_RTCSEL); in HAL_RCCEx_PeriphCLKConfig()
204 tmpreg1 = (RCC->BDCR & ~(RCC_BDCR_RTCSEL)); in HAL_RCCEx_PeriphCLKConfig()
209 RCC->BDCR = tmpreg1; in HAL_RCCEx_PeriphCLKConfig()
212 if (HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSEON)) in HAL_RCCEx_PeriphCLKConfig()
541 PeriphClkInit->RTCClockSelection = (uint32_t)((tempreg) | (RCC->BDCR & RCC_BDCR_RTCSEL)); in HAL_RCCEx_GetPeriphCLKConfig()
1121 tmpreg1 = (RCC->BDCR & RCC_BDCR_RTCSEL); in HAL_RCCEx_PeriphCLKConfig()
1125 tmpreg1 = (RCC->BDCR & ~(RCC_BDCR_RTCSEL)); in HAL_RCCEx_PeriphCLKConfig()
1130 RCC->BDCR = tmpreg1; in HAL_RCCEx_PeriphCLKConfig()
1133 if (HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSEON)) in HAL_RCCEx_PeriphCLKConfig()
1191 PeriphClkInit->RTCClockSelection = (uint32_t)((tempreg) | (RCC->BDCR & RCC_BDCR_RTCSEL)); in HAL_RCCEx_GetPeriphCLKConfig()
[all …]
/hal_stm32-latest/stm32cube/stm32g4xx/drivers/src/
Dstm32g4xx_hal_rcc_ex.c166 tmpregister = READ_BIT(RCC->BDCR, RCC_BDCR_RTCSEL); in HAL_RCCEx_PeriphCLKConfig()
171 tmpregister = READ_BIT(RCC->BDCR, ~(RCC_BDCR_RTCSEL)); in HAL_RCCEx_PeriphCLKConfig()
176 RCC->BDCR = tmpregister; in HAL_RCCEx_PeriphCLKConfig()
186 while(READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == 0U) in HAL_RCCEx_PeriphCLKConfig()
699 if ((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_RTCCLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq()
773 else if((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_USART1CLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq()
800 else if((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_USART2CLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq()
828 else if((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_USART3CLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq()
857 else if((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_UART4CLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq()
886 else if((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_UART5CLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq()
[all …]
/hal_stm32-latest/stm32cube/stm32u5xx/drivers/include/
Dstm32u5xx_ll_rcc.h1717 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Enable()
1727 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Disable()
1737 SET_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_EnableBypass()
1747 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_DisableBypass()
1763 MODIFY_REG(RCC->BDCR, RCC_BDCR_LSEDRV, LSEDrive); in LL_RCC_LSE_SetDriveCapability()
1777 return (uint32_t)(READ_BIT(RCC->BDCR, RCC_BDCR_LSEDRV)); in LL_RCC_LSE_GetDriveCapability()
1787 SET_BIT(RCC->BDCR, RCC_BDCR_LSECSSON); in LL_RCC_LSE_EnableCSS()
1799 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSECSSON); in LL_RCC_LSE_DisableCSS()
1809 return ((READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == RCC_BDCR_LSERDY) ? 1UL : 0UL); in LL_RCC_LSE_IsReady()
1819 SET_BIT(RCC->BDCR, RCC_BDCR_LSESYSEN); in LL_RCC_LSE_EnablePropagation()
[all …]
/hal_stm32-latest/stm32cube/stm32u5xx/drivers/src/
Dstm32u5xx_hal_rcc.c807 uint32_t bdcr_temp = RCC->BDCR; in HAL_RCC_OscConfig()
830 while (READ_BIT(RCC->BDCR, RCC_BDCR_LSIRDY) != 0U) in HAL_RCC_OscConfig()
840 MODIFY_REG(RCC->BDCR, RCC_BDCR_LSIPREDIV, pRCC_OscInitStruct->LSIDiv); in HAL_RCC_OscConfig()
849 while (READ_BIT(RCC->BDCR, RCC_BDCR_LSIRDY) == 0U) in HAL_RCC_OscConfig()
865 while (READ_BIT(RCC->BDCR, RCC_BDCR_LSIRDY) != 0U) in HAL_RCC_OscConfig()
918 SET_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in HAL_RCC_OscConfig()
919 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); in HAL_RCC_OscConfig()
924 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); in HAL_RCC_OscConfig()
929 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); in HAL_RCC_OscConfig()
930 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in HAL_RCC_OscConfig()
[all …]
Dstm32u5xx_hal_rcc_ex.c842 tmpregister = READ_BIT(RCC->BDCR, RCC_BDCR_RTCSEL); in HAL_RCCEx_PeriphCLKConfig()
847 tmpregister = READ_BIT(RCC->BDCR, ~(RCC_BDCR_RTCSEL)); in HAL_RCCEx_PeriphCLKConfig()
852 RCC->BDCR = tmpregister; in HAL_RCCEx_PeriphCLKConfig()
862 while (READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == 0U) in HAL_RCCEx_PeriphCLKConfig()
1812 if ((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_RTCCLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq()
1817 else if ((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSIRDY)) && (srcclk == RCC_RTCCLKSOURCE_LSI)) in HAL_RCCEx_GetPeriphCLKFreq()
1819 if (HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSIPREDIV)) in HAL_RCCEx_GetPeriphCLKFreq()
2084 else if ((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_USART1CLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq()
2112 else if ((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_USART2CLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq()
2140 else if ((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_USART3CLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq()
[all …]
/hal_stm32-latest/stm32cube/stm32g0xx/drivers/include/
Dstm32g0xx_ll_rcc.h1473 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Enable()
1483 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Disable()
1493 SET_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_EnableBypass()
1503 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_DisableBypass()
1519 MODIFY_REG(RCC->BDCR, RCC_BDCR_LSEDRV, LSEDrive); in LL_RCC_LSE_SetDriveCapability()
1533 return (uint32_t)(READ_BIT(RCC->BDCR, RCC_BDCR_LSEDRV)); in LL_RCC_LSE_GetDriveCapability()
1543 SET_BIT(RCC->BDCR, RCC_BDCR_LSECSSON); in LL_RCC_LSE_EnableCSS()
1555 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSECSSON); in LL_RCC_LSE_DisableCSS()
1565 return ((READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == (RCC_BDCR_LSERDY)) ? 1UL : 0UL); in LL_RCC_LSE_IsReady()
1575 return ((READ_BIT(RCC->BDCR, RCC_BDCR_LSECSSD) == (RCC_BDCR_LSECSSD)) ? 1UL : 0UL); in LL_RCC_LSE_IsCSSDetected()
[all …]
/hal_stm32-latest/stm32cube/stm32g0xx/drivers/src/
Dstm32g0xx_hal_rcc_ex.c155 tmpregister = READ_BIT(RCC->BDCR, RCC_BDCR_RTCSEL); in HAL_RCCEx_PeriphCLKConfig()
161 tmpregister = READ_BIT(RCC->BDCR, ~(RCC_BDCR_RTCSEL)); in HAL_RCCEx_PeriphCLKConfig()
166 RCC->BDCR = tmpregister; in HAL_RCCEx_PeriphCLKConfig()
176 while (READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == 0U) in HAL_RCCEx_PeriphCLKConfig()
629 if ((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_RTCCLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq()
716 … else if ((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_USART1CLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq()
743 … else if ((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_USART2CLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq()
772 … else if ((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_USART3CLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq()
793 else if ((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_CECCLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq()
822 … else if ((HAL_IS_BIT_SET(RCC->BDCR, RCC_BDCR_LSERDY)) && (srcclk == RCC_LPUART1CLKSOURCE_LSE)) in HAL_RCCEx_GetPeriphCLKFreq()
[all …]
/hal_stm32-latest/stm32cube/stm32f0xx/drivers/include/
Dstm32f0xx_ll_rcc.h967 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Enable()
977 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Disable()
987 SET_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_EnableBypass()
997 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_DisableBypass()
1013 MODIFY_REG(RCC->BDCR, RCC_BDCR_LSEDRV, LSEDrive); in LL_RCC_LSE_SetDriveCapability()
1027 return (uint32_t)(READ_BIT(RCC->BDCR, RCC_BDCR_LSEDRV)); in LL_RCC_LSE_GetDriveCapability()
1037 return (READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == (RCC_BDCR_LSERDY)); in LL_RCC_LSE_IsReady()
1425 MODIFY_REG(RCC->BDCR, RCC_BDCR_RTCSEL, Source); in LL_RCC_SetRTCClockSource()
1439 return (uint32_t)(READ_BIT(RCC->BDCR, RCC_BDCR_RTCSEL)); in LL_RCC_GetRTCClockSource()
1449 SET_BIT(RCC->BDCR, RCC_BDCR_RTCEN); in LL_RCC_EnableRTC()
[all …]
Dstm32f0xx_hal_rcc.h1101 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); \
1105 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); \
1106 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); \
1110 SET_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); \
1111 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); \
1115 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); \
1116 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); \
1412 #define __HAL_RCC_RTC_CONFIG(__RTC_CLKSOURCE__) MODIFY_REG(RCC->BDCR, RCC_BDCR_RTCSEL, (__RTC_CLKSO…
1421 #define __HAL_RCC_GET_RTC_SOURCE() (READ_BIT(RCC->BDCR, RCC_BDCR_RTCSEL))
1426 #define __HAL_RCC_RTC_ENABLE() SET_BIT(RCC->BDCR, RCC_BDCR_RTCEN)
[all …]
/hal_stm32-latest/stm32cube/stm32l5xx/drivers/include/
Dstm32l5xx_ll_rcc.h1688 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Enable()
1698 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Disable()
1708 SET_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_EnableBypass()
1718 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_DisableBypass()
1734 MODIFY_REG(RCC->BDCR, RCC_BDCR_LSEDRV, LSEDrive); in LL_RCC_LSE_SetDriveCapability()
1748 return (uint32_t)(READ_BIT(RCC->BDCR, RCC_BDCR_LSEDRV)); in LL_RCC_LSE_GetDriveCapability()
1758 SET_BIT(RCC->BDCR, RCC_BDCR_LSECSSON); in LL_RCC_LSE_EnableCSS()
1770 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSECSSON); in LL_RCC_LSE_DisableCSS()
1780 return ((READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == RCC_BDCR_LSERDY) ? 1UL : 0UL); in LL_RCC_LSE_IsReady()
1790 SET_BIT(RCC->BDCR, RCC_BDCR_LSESYSEN); in LL_RCC_LSE_EnablePropagation()
[all …]
/hal_stm32-latest/stm32cube/stm32wbxx/drivers/include/
Dstm32wbxx_ll_rcc.h1625 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Enable()
1635 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Disable()
1645 return ((READ_BIT(RCC->BDCR, RCC_BDCR_LSEON) == (RCC_BDCR_LSEON)) ? 1UL : 0UL); in LL_RCC_LSE_IsEnabled()
1655 SET_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_EnableBypass()
1665 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_DisableBypass()
1681 MODIFY_REG(RCC->BDCR, RCC_BDCR_LSEDRV, LSEDrive); in LL_RCC_LSE_SetDriveCapability()
1695 return (uint32_t)(READ_BIT(RCC->BDCR, RCC_BDCR_LSEDRV)); in LL_RCC_LSE_GetDriveCapability()
1705 SET_BIT(RCC->BDCR, RCC_BDCR_LSECSSON); in LL_RCC_LSE_EnableCSS()
1717 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSECSSON); in LL_RCC_LSE_DisableCSS()
1727 return ((READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == (RCC_BDCR_LSERDY)) ? 1UL : 0UL); in LL_RCC_LSE_IsReady()
[all …]
/hal_stm32-latest/stm32cube/stm32f1xx/drivers/include/
Dstm32f1xx_ll_rcc.h914 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Enable()
924 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Disable()
934 SET_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_EnableBypass()
944 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_DisableBypass()
954 return (READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == (RCC_BDCR_LSERDY)); in LL_RCC_LSE_IsReady()
1305 MODIFY_REG(RCC->BDCR, RCC_BDCR_RTCSEL, Source); in LL_RCC_SetRTCClockSource()
1319 return (uint32_t)(READ_BIT(RCC->BDCR, RCC_BDCR_RTCSEL)); in LL_RCC_GetRTCClockSource()
1329 SET_BIT(RCC->BDCR, RCC_BDCR_RTCEN); in LL_RCC_EnableRTC()
1339 CLEAR_BIT(RCC->BDCR, RCC_BDCR_RTCEN); in LL_RCC_DisableRTC()
1349 return (READ_BIT(RCC->BDCR, RCC_BDCR_RTCEN) == (RCC_BDCR_RTCEN)); in LL_RCC_IsEnabledRTC()
[all …]
/hal_stm32-latest/stm32cube/stm32h5xx/drivers/include/
Dstm32h5xx_ll_rcc.h1922 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Enable()
1932 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Disable()
1942 return ((READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == RCC_BDCR_LSERDY) ? 1UL : 0UL); in LL_RCC_LSE_IsReady()
1952 SET_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_EnableBypass()
1962 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_DisableBypass()
1978 MODIFY_REG(RCC->BDCR, RCC_BDCR_LSEEXT, LSEClockMode); in LL_RCC_LSE_SetExternalClockType()
1990 return (uint32_t)(READ_BIT(RCC->BDCR, RCC_BDCR_LSEEXT)); in LL_RCC_LSE_GetExternalClockType()
2006 MODIFY_REG(RCC->BDCR, RCC_BDCR_LSEDRV, LSEDrive); in LL_RCC_LSE_SetDriveCapability()
2020 return (uint32_t)(READ_BIT(RCC->BDCR, RCC_BDCR_LSEDRV)); in LL_RCC_LSE_GetDriveCapability()
2030 SET_BIT(RCC->BDCR, RCC_BDCR_LSECSSON); in LL_RCC_LSE_EnableCSS()
[all …]
/hal_stm32-latest/stm32cube/stm32l4xx/drivers/include/
Dstm32l4xx_ll_rcc.h2270 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Enable()
2280 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Disable()
2290 SET_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_EnableBypass()
2300 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_DisableBypass()
2316 MODIFY_REG(RCC->BDCR, RCC_BDCR_LSEDRV, LSEDrive); in LL_RCC_LSE_SetDriveCapability()
2330 return (uint32_t)(READ_BIT(RCC->BDCR, RCC_BDCR_LSEDRV)); in LL_RCC_LSE_GetDriveCapability()
2340 SET_BIT(RCC->BDCR, RCC_BDCR_LSECSSON); in LL_RCC_LSE_EnableCSS()
2352 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSECSSON); in LL_RCC_LSE_DisableCSS()
2362 return ((READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == RCC_BDCR_LSERDY) ? 1UL : 0UL); in LL_RCC_LSE_IsReady()
2372 return ((READ_BIT(RCC->BDCR, RCC_BDCR_LSECSSD) == RCC_BDCR_LSECSSD) ? 1UL : 0UL); in LL_RCC_LSE_IsCSSDetected()
[all …]
/hal_stm32-latest/stm32cube/stm32f3xx/drivers/include/
Dstm32f3xx_ll_rcc.h1160 SET_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Enable()
1170 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON); in LL_RCC_LSE_Disable()
1180 SET_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_EnableBypass()
1190 CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP); in LL_RCC_LSE_DisableBypass()
1206 MODIFY_REG(RCC->BDCR, RCC_BDCR_LSEDRV, LSEDrive); in LL_RCC_LSE_SetDriveCapability()
1220 return (uint32_t)(READ_BIT(RCC->BDCR, RCC_BDCR_LSEDRV)); in LL_RCC_LSE_GetDriveCapability()
1230 return (READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == (RCC_BDCR_LSERDY)); in LL_RCC_LSE_IsReady()
2092 MODIFY_REG(RCC->BDCR, RCC_BDCR_RTCSEL, Source); in LL_RCC_SetRTCClockSource()
2106 return (uint32_t)(READ_BIT(RCC->BDCR, RCC_BDCR_RTCSEL)); in LL_RCC_GetRTCClockSource()
2116 SET_BIT(RCC->BDCR, RCC_BDCR_RTCEN); in LL_RCC_EnableRTC()
[all …]

12345678910>>...13