summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author4444x <[email protected]>2025-10-17 14:17:49 +0800
committerR b b666 <[email protected]>2025-10-20 10:34:51 +0800
commitdaec5a939fa2ab784b04c46ac9219f37ede4117e (patch)
treec213b24e797f62ce17de8788872f02ce47812356
parent6603903ee8276648e262f50c6a30bf9e1dea27c8 (diff)
fix-artpi-rtc
-rw-r--r--bsp/stm32/libraries/HAL_Drivers/drivers/drv_rtc.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/bsp/stm32/libraries/HAL_Drivers/drivers/drv_rtc.c b/bsp/stm32/libraries/HAL_Drivers/drivers/drv_rtc.c
index 7d4e37b5c8..83828c7a38 100644
--- a/bsp/stm32/libraries/HAL_Drivers/drivers/drv_rtc.c
+++ b/bsp/stm32/libraries/HAL_Drivers/drivers/drv_rtc.c
@@ -46,12 +46,20 @@ static RTC_AlarmTypeDef Alarm_InitStruct = { 0 };
static struct rtc_device_object rtc_device;
static RTC_HandleTypeDef RTC_Handler;
+#ifdef SOC_SERIES_STM32H7
+rt_weak uint32_t HAL_RTCEx_BKUPRead(const RTC_HandleTypeDef *hrtc, uint32_t BackupRegister)
+#else
rt_weak uint32_t HAL_RTCEx_BKUPRead(RTC_HandleTypeDef *hrtc, uint32_t BackupRegister)
+#endif
{
return (~BKUP_REG_DATA);
}
+#ifdef SOC_SERIES_STM32H7
+rt_weak void HAL_RTCEx_BKUPWrite(const RTC_HandleTypeDef *hrtc, uint32_t BackupRegister, uint32_t Data)
+#else
rt_weak void HAL_RTCEx_BKUPWrite(RTC_HandleTypeDef *hrtc, uint32_t BackupRegister, uint32_t Data)
+#endif
{
return;
}