深入了解HAL库读写RTC的函数对应视频和.pptVIP

  • 13
  • 0
  • 约3.8千字
  • 约 17页
  • 2023-11-23 发布于陕西
  • 举报

深入了解HAL库读写RTC的函数对应视频和.ppt

深入了解HAL库读写RTC的函数O老师讲32一、设置时间函数HAL_RTC_SetTime()二、设置日期函数HAL_RTC_SetDate()三、读取时间函数HAL_RTC_GetTime()四、读日期函数HAL_RTC_GetDate()五、日期更新函数RTC_DateUpdate() 一、设置时间函数HAL_RTC_SetTime() 该函数的主要内容如图9-14所示。O老师讲32图9-8 纽扣电池示意图 O老师讲32 由图9-14可以看到,函数HAL_RTC_SetTime()首先根据RTC数据的格式,将小时、分、秒转换成以秒为单位的数据,然后使用函数RTC_WriteTimeCounter()将该数据写入到RTC的计数器中,完成对RTC的计数器的设置。 二、设置日期函数HAL_RTC_SetDate()图9-15设置日期函数HAL_RTC_SetDate()的主要内容 O老师讲32 由图9-15可见,函数HAL_RTC_SetDate()首先通过步骤①和②将参数sDate传入的年月日星期等信息完成对hrtc的成员DateToUpdate的设置。然后通过步骤③读出计数器的值,并判断当前值是否超过了一天时间,超过的话将一天时间的计数值减掉,然后重新将余值写入计数器中。 比如,1月1日0时的时候我们设置计数器的值为0,假设当前

文档评论(0)

1亿VIP精品文档

相关文档