这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » 简单的RTC时钟

共4条 1/1 1 跳转至

简单的RTC时钟

高工
2012-06-09 12:55:27     打赏

实现一天24h的计时



注意控制电池的跳线帽和电池一定要接好,这样才能保证外部掉电后相关信息才能保留。


有个bug
虽然我计时到23:59:59时候,将计数器重新设置为0
但会出现两个Time: 00:00:00  

    /* Reset RTC Counter when Time is 23:59:59 */
    if(RTC_GetCounter() == 0x00015180)
    {
     RTC_SetCounter(0);
      /* Wait until last write operation on RTC registers has finished */
      RTC_WaitForLastTask();
    }

如果我重新设置为1
则又会出现两个Time: 00:00:01

这个该怎么解决呢


代码:
My_Stm_RTC.rar




关键词: 简单     时钟    

高工
2012-06-09 18:33:14     打赏
2楼

那该怎么解决呢?


高工
2012-06-11 14:31:19     打赏
3楼

这样还是会出现两次
00:00:00 啊


高工
2012-06-11 20:14:03     打赏
4楼
哦? 那我再试试。谢谢!

共4条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]