我用的原子大哥的代码,想用串口发更新时间数据,但是实际使用发现时间怎么也无法更新,还是初始化时候的时间,请教大师是不是哪里些错了?
其他地方和原子哥的一样,就是在主函数的串口接收数据判断里,加了一个RTC时间更新,如下:
case 0x11 :
Current_yearH=CommandFromPc[5];
Current_yearL=CommandFromPc[6];
Current_year=Current_yearH*256+Current_yearL;
Current_month=CommandFromPc[7];
Current_day=CommandFromPc[8];
Current_hour=CommandFromPc[9];
Current_min=CommandFromPc[10];
Current_sec=CommandFromPc[11];
RTC_EnterConfigMode();
RTC_WaitForLastTask();
RTC_Set(Current_year,Current_month,Current_day,Current_hour,Current_min,Current_sec);
RTC_ExitConfigMode();
uart_send_answer(0X11);
break ;
全部代码附件里以上传,请大师帮忙看看
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>