CN / EN
文档反馈
感谢关注汇顶文档,期待您的宝贵建议!
感谢您的反馈,祝您愉快!
无匹配项 共计114个匹配页面

如何使用Calendar驱动

Calendar HAL驱动的使用方法如下:
  1. 声明一个calendar_handle_t句柄结构,例如:calendar_handle_t calendar_handle。
  2. 调用hal_calendar_init()API初始化Calendar外设,配置calendar_handle句柄init结构中的时间初值,并以回环中断方式启动Calendar。
  3. 调用hal_calendar_init_time()函数,将根据calendar_time_t信息更新Calendar时间基准。
  4. 调用hal_calendar_get_time()函数获取当前的Calendar时间。
  5. 如果调用hal_calendar_set_alarm()函数配置闹铃,开发者可重写hal_calendar_alarm_callback()中断回调函数。Calendar计数完成触发闹铃时,该回调函数会被自动调用。
  6. 如果调用hal_calendar_set_tick()函数配置闹铃的毫秒计数,开发者可重写hal_calendar_tick_callback()中断回调函数。Calendar计数完成触发闹铃时,该回调函数会被自动调用。

扫描关注

打开微信,使用“扫一扫”即可关注。