52 #define RTCC_RTDIS (0x0uL << RTCC_CR_RTEN_Pos) 53 #define RTCC_RTEN (0x1uL << RTCC_CR_RTEN_Pos) 56 #define RTCC_RTIN_DIS (0x0uL << RTCC_CR_RTIN_Pos) 57 #define RTCC_RTIN_500ms (0x1uL << RTCC_CR_RTIN_Pos) 58 #define RTCC_RTIN_1sec (0x2uL << RTCC_CR_RTIN_Pos) 59 #define RTCC_RTIN_1min (0x3uL << RTCC_CR_RTIN_Pos) 60 #define RTCC_RTIN_1hour (0x4uL << RTCC_CR_RTIN_Pos) 61 #define RTCC_RTIN_1day (0x5uL << RTCC_CR_RTIN_Pos) 62 #define RTCC_RTIN_1month (0x6uL << RTCC_CR_RTIN_Pos) 65 #define RTCC_HS_12hour (0x0uL << RTCC_CR_HS24_Pos) 66 #define RTCC_HS_24hour (0x1uL << RTCC_CR_HS24_Pos) 69 #define RTCC_RTO_1Hz (0x0uL << RTCC_CR_OUTSEL_Pos) 70 #define RTCC_RTO_32kHz (0x1uL << RTCC_CR_OUTSEL_Pos) 73 #define RTCC_ALDIS (0x0uL << RTCC_CR_ALEN_Pos) 74 #define RTCC_ALEN (0x1uL << RTCC_CR_ALEN_Pos) 77 #define RTCC_ALIDIS (0x0uL << RTCC_CR_ALIEN_Pos) 78 #define RTCC_ALIEN (0x1uL << RTCC_CR_ALIEN_Pos) 155 #define RTCC_SetSEC( u32SecData ) (RTCC->SEC = u32SecData) 163 #define RTCC_SetMIN( u32MinData ) (RTCC->MIN = u32MinData) 171 #define RTCC_SetHOUR( u32HourData ) (RTCC->HOUR = u32HourData) 179 #define RTCC_SetDAY( u32DayData ) (RTCC->DAY = u32DayData) 187 #define RTCC_SetWEEK( u32WeekData ) (RTCC->WEEK = u32WeekData) 195 #define RTCC_SetMONTH( u32MonthData ) (RTCC->MONTH = u32MonthData) 203 #define RTCC_SetYEAR( u32YearData ) (RTCC->YEAR = u32YearData) 209 #define RTCC_InInt_GetFg() (RTCC->CR_b.RTIFLAG) 215 #define RTCC_InInt_ClrFg() (RTCC->CR_b.RTIFLAG = 1) 222 #define RTCC_CR_RTIN_MASK (RTCC_CR_RTIN_Msk) 223 #define RTCC_CR_RTIN_SET( n ) (n << RTCC_CR_RTIN_Pos) 225 #define RTCC_CR_HS24_MASK (RTCC_CR_HS24_Msk) 226 #define RTCC_CR_HS24_SET( n ) (n << RTCC_CR_HS24_Pos) 228 #define RTCC_CR_OUTSEL_MASK (RTCC_CR_OUTSEL_Msk) 229 #define RTCC_CR_OUTSEL_SET( n ) (n << RTCC_CR_OUTSEL_Pos)
Contains the ABOV typedefs for C standard types. It is intended to be used in ISO C conforming develo...
void HAL_RTCC_RewriteMIN(uint32_t)
Rewrite to RTCC MIN Register.
void HAL_RTCC_SetRegister(uint32_t)
Set RTC_CR Registers.
void HAL_RTCC_DeInit(void)
Close RTCC.
void HAL_RTCC_RewriteSEC(uint32_t)
Rewrite to RTCC SEC Register.
void HAL_RTCC_RewriteYEAR(uint32_t)
Rewrite to RTCC YEAR Register.
void HAL_RTCC_Cmd(FunctionalState NewState)
Enable/Disable RTCC Operation.
void HAL_RTCC_RewriteHOUR(uint32_t)
Rewrite to RTCC HOUR Register.
HAL_Status_Type HAL_RTCC_Init(void *RTCC_Config)
Initialize the RTCC peripheral with the specified parameters.
void HAL_RTCC_RewriteDAY(uint32_t)
Rewrite to RTCC DAY Register.
void HAL_RTCC_RewriteMONTH(uint32_t)
Rewrite to RTCC MONTH Register.
void HAL_RTCC_RewriteWEEK(uint32_t)
Rewrite to RTCC WEEK Register.