summaryrefslogtreecommitdiff
path: root/bsp/stm32
diff options
context:
space:
mode:
authorLinJieqiang <[email protected]>2019-09-04 10:08:34 +0800
committerLinJieqiang <[email protected]>2019-09-04 10:08:34 +0800
commitdce37d0b4bac81c2a47e14ddf752a3c4185bfcac (patch)
tree9f6a34befa743699b462a3d25c2d737371800d7b /bsp/stm32
parent03f8762e28f0b3bb251cc4bba26aa9866a3bce28 (diff)
bsp: fix stm32 rtc hal library error.
Diffstat (limited to 'bsp/stm32')
-rw-r--r--bsp/stm32/libraries/HAL_Drivers/drv_rtc.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/bsp/stm32/libraries/HAL_Drivers/drv_rtc.c b/bsp/stm32/libraries/HAL_Drivers/drv_rtc.c
index 15544cb92f..4a302a6538 100644
--- a/bsp/stm32/libraries/HAL_Drivers/drv_rtc.c
+++ b/bsp/stm32/libraries/HAL_Drivers/drv_rtc.c
@@ -110,6 +110,9 @@ static rt_err_t rt_rtc_config(struct rt_device *dev)
#endif
HAL_RCCEx_PeriphCLKConfig(&PeriphClkInitStruct);
+ /* Enable RTC Clock */
+ __HAL_RCC_RTC_ENABLE();
+
RTC_Handler.Instance = RTC;
if (HAL_RTCEx_BKUPRead(&RTC_Handler, RTC_BKP_DR1) != BKUP_REG_DATA)
{