summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernard Xiong <[email protected]>2019-10-19 16:55:11 +0800
committerGitHub <[email protected]>2019-10-19 16:55:11 +0800
commit3dfdfb2dd5e9f495aa926d2007611a0d39501c85 (patch)
tree059f8f3ce7bad688bb344397ea4c970fd794dd4b
parent21d24d51b83b39631ee9724ac9e6f0cf905327b2 (diff)
parent2a37a4abf60c0cf511b748def09a712e0baf2aeb (diff)
Merge pull request #3137 from balanceTWK/master_stm32_RTC
[update][bsp][stm32] drv_rtc.c
-rw-r--r--bsp/stm32/libraries/HAL_Drivers/drv_rtc.c13
1 files changed, 12 insertions, 1 deletions
diff --git a/bsp/stm32/libraries/HAL_Drivers/drv_rtc.c b/bsp/stm32/libraries/HAL_Drivers/drv_rtc.c
index 4a302a6538..f62ed0b8f0 100644
--- a/bsp/stm32/libraries/HAL_Drivers/drv_rtc.c
+++ b/bsp/stm32/libraries/HAL_Drivers/drv_rtc.c
@@ -12,6 +12,17 @@
#ifdef BSP_USING_ONCHIP_RTC
+
+#ifndef HAL_RTCEx_BKUPRead
+#define HAL_RTCEx_BKUPRead(x1, x2) (~BKUP_REG_DATA)
+#endif
+#ifndef HAL_RTCEx_BKUPWrite
+#define HAL_RTCEx_BKUPWrite(x1, x2, x3)
+#endif
+#ifndef RTC_BKP_DR1
+#define RTC_BKP_DR1 RT_NULL
+#endif
+
//#define DRV_DEBUG
#define LOG_TAG "drv.rtc"
#include <drv_log.h>
@@ -116,7 +127,7 @@ static rt_err_t rt_rtc_config(struct rt_device *dev)
RTC_Handler.Instance = RTC;
if (HAL_RTCEx_BKUPRead(&RTC_Handler, RTC_BKP_DR1) != BKUP_REG_DATA)
{
- LOG_W("RTC hasn't been configured, please use <date> command to config.");
+ LOG_I("RTC hasn't been configured, please use <date> command to config.");
#if defined(SOC_SERIES_STM32F1)
RTC_Handler.Init.OutPut = RTC_OUTPUTSOURCE_NONE;