summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernard Xiong <[email protected]>2019-06-13 22:52:11 +0800
committerGitHub <[email protected]>2019-06-13 22:52:11 +0800
commit0d717a48d3334bd757c7ce83beffdc6d79541d9c (patch)
treec4f76a85f3293072e043e357cde3840822f1622a
parentfa59d1f0dbb59d5ba530d8771755fa5c8193f52f (diff)
parent56a65431dc830d6234a8a3286fea35664a65aeb1 (diff)
Merge pull request #2760 from HubertXie/master
[bsp][stm32]修复RTC选用LSI时不工作问题
-rw-r--r--bsp/stm32/libraries/HAL_Drivers/drv_rtc.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/bsp/stm32/libraries/HAL_Drivers/drv_rtc.c b/bsp/stm32/libraries/HAL_Drivers/drv_rtc.c
index 3881fcc4e4..e5a2ba9af5 100644
--- a/bsp/stm32/libraries/HAL_Drivers/drv_rtc.c
+++ b/bsp/stm32/libraries/HAL_Drivers/drv_rtc.c
@@ -44,16 +44,10 @@ static time_t get_rtc_timestamp(void)
static rt_err_t set_rtc_time_stamp(time_t time_stamp)
{
- RCC_PeriphCLKInitTypeDef PeriphClkInitStruct = {0};
RTC_TimeTypeDef RTC_TimeStruct = {0};
RTC_DateTypeDef RTC_DateStruct = {0};
struct tm *p_tm;
- HAL_PWR_EnableBkUpAccess();
- PeriphClkInitStruct.PeriphClockSelection = RCC_PERIPHCLK_RTC;
- PeriphClkInitStruct.RTCClockSelection = RCC_RTCCLKSOURCE_LSE;
- HAL_RCCEx_PeriphCLKConfig(&PeriphClkInitStruct);
-
p_tm = localtime(&time_stamp);
if (p_tm->tm_year < 100)
{