- Removed IWDG (need to migrate to WWDG for RTC working) - Power registers to ask for next power state - Stop mode instead of complete power shutdown
16 lines
554 B
C
16 lines
554 B
C
#include "stm32f1xx_hal.h"
|
|
|
|
|
|
#ifndef RTC_H_
|
|
#define RTC_H_
|
|
|
|
void i2cs_fill_buffer_RTC_date(uint8_t* const buff, const volatile RTC_DateTypeDef* const date_s);
|
|
void i2cs_fill_buffer_RTC_time(uint8_t* const buff, const volatile RTC_TimeTypeDef* const time_s);
|
|
void i2cs_RTC_date_from_buffer(volatile RTC_DateTypeDef* const date_s, const uint8_t* const buff);
|
|
void i2cs_RTC_time_from_buffer(volatile RTC_TimeTypeDef* const time_s, const uint8_t* const buff);
|
|
|
|
uint32_t rtc_run_alarm(void);
|
|
uint32_t rtc_stop_alarm(void);
|
|
|
|
#endif /* RTC_H_ */
|