|
STM32G474xx HAL 用户手册
|
函数 | |
| HAL_StatusTypeDef | RTC_EnterInitMode (RTC_HandleTypeDef *hrtc) |
| 进入RTC初始化模式。 | |
| HAL_StatusTypeDef | RTC_ExitInitMode (RTC_HandleTypeDef *hrtc) |
| 退出RTC初始化模式。 | |
| uint8_t | RTC_ByteToBcd2 (uint8_t Value) |
| 将2位十进制数转换为BCD格式。 | |
| uint8_t | RTC_Bcd2ToByte (uint8_t Value) |
| 将2位BCD码转换为二进制。 | |
| void | HAL_RTC_DST_Add1Hour (RTC_HandleTypeDef *hrtc) |
| 夏令时,在单个操作中为日历增加一小时,无需经过初始化过程。 | |
| void | HAL_RTC_DST_Sub1Hour (RTC_HandleTypeDef *hrtc) |
| 夏令时,在单个操作中从日历减去一小时,无需经过初始化过程。 | |
| void | HAL_RTC_DST_SetStoreOperation (RTC_HandleTypeDef *hrtc) |
| 夏令时,设置存储操作位。 | |
| void | HAL_RTC_DST_ClearStoreOperation (RTC_HandleTypeDef *hrtc) |
| 夏令时,清除存储操作位。 | |
| uint32_t | HAL_RTC_DST_ReadStoreOperation (RTC_HandleTypeDef *hrtc) |
| 夏令时,读取存储操作位。 | |
| void HAL_RTC_DST_Add1Hour | ( | RTC_HandleTypeDef * | hrtc | ) |
夏令时,在单个操作中为日历增加一小时,无需经过初始化过程。
| hrtc | RTC 句柄 |
| 无 |
定义于文件 1972 行,文件 stm32g4xx_hal_rtc.c。
引用了 __HAL_RTC_WRITEPROTECTION_DISABLE、__HAL_RTC_WRITEPROTECTION_ENABLE 和 __RTC_HandleTypeDef::Instance。
| void HAL_RTC_DST_ClearStoreOperation | ( | RTC_HandleTypeDef * | hrtc | ) |
夏令时,清除存储操作位。
| hrtc | RTC 句柄 |
| 无 |
定义于文件 2010 行,文件 stm32g4xx_hal_rtc.c。
引用了 __HAL_RTC_WRITEPROTECTION_DISABLE、__HAL_RTC_WRITEPROTECTION_ENABLE 和 __RTC_HandleTypeDef::Instance。
| uint32_t HAL_RTC_DST_ReadStoreOperation | ( | RTC_HandleTypeDef * | hrtc | ) |
夏令时,读取存储操作位。
| hrtc | RTC 句柄 |
| 操作 | 参见 RTC_StoreOperation_Definitions |
定义于文件 2022 行,文件 stm32g4xx_hal_rtc.c。
| void HAL_RTC_DST_SetStoreOperation | ( | RTC_HandleTypeDef * | hrtc | ) |
夏令时,设置存储操作位。
| hrtc | RTC 句柄 |
| 无 |
定义于文件 1998 行,文件 stm32g4xx_hal_rtc.c。
引用了 __HAL_RTC_WRITEPROTECTION_DISABLE、__HAL_RTC_WRITEPROTECTION_ENABLE 和 __RTC_HandleTypeDef::Instance。
| void HAL_RTC_DST_Sub1Hour | ( | RTC_HandleTypeDef * | hrtc | ) |
夏令时,在单个操作中从日历减去一小时,无需经过初始化过程。
| hrtc | RTC 句柄 |
| 无 |
定义于文件 1985 行,文件 stm32g4xx_hal_rtc.c。
引用了 __HAL_RTC_WRITEPROTECTION_DISABLE、__HAL_RTC_WRITEPROTECTION_ENABLE 和 __RTC_HandleTypeDef::Instance。
| uint8_t RTC_Bcd2ToByte | ( | uint8_t | Value | ) |
将2位BCD码转换为二进制。
| Value | 要转换的BCD值 |
| 转换后的 | 字 |
定义于文件 1959 行,文件 stm32g4xx_hal_rtc.c。
被 HAL_RTC_GetAlarm()、HAL_RTC_GetDate()、HAL_RTC_GetTime()、HAL_RTC_SetAlarm()、HAL_RTC_SetAlarm_IT()、HAL_RTC_SetDate()、HAL_RTC_SetTime() 和 HAL_RTCEx_GetTimeStamp() 引用。
| uint8_t RTC_ByteToBcd2 | ( | uint8_t | Value | ) |
将2位十进制数转换为BCD格式。
| Value | 要转换的字节 |
| 转换后的 | 字节 |
定义于文件 1940 行,文件 stm32g4xx_hal_rtc.c。
被 HAL_RTC_SetAlarm()、HAL_RTC_SetAlarm_IT()、HAL_RTC_SetDate() 和 HAL_RTC_SetTime() 引用。
| HAL_StatusTypeDef RTC_EnterInitMode | ( | RTC_HandleTypeDef * | hrtc | ) |
进入RTC初始化模式。
| hrtc | RTC 句柄 |
| HAL | 状态 |