diff options
| author | 4444x <[email protected]> | 2025-10-17 14:17:49 +0800 |
|---|---|---|
| committer | R b b666 <[email protected]> | 2025-10-20 10:34:51 +0800 |
| commit | daec5a939fa2ab784b04c46ac9219f37ede4117e (patch) | |
| tree | c213b24e797f62ce17de8788872f02ce47812356 | |
| parent | 6603903ee8276648e262f50c6a30bf9e1dea27c8 (diff) | |
fix-artpi-rtc
| -rw-r--r-- | bsp/stm32/libraries/HAL_Drivers/drivers/drv_rtc.c | 8 |
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; } |
