[STM32F1] 我的RTC显示有问题

[复制链接]
685|0
 楼主| Cjy_JDxy 发表于 2017-9-12 16:32 | 显示全部楼层 |阅读模式
RTC_Set(RTC_YEAR,RTC_Mon,RTC_Day,RTC_Hour,RTC_Min,RTC_Sec);
以上是调用设置时钟函数。
        RTC_Get();
以上是调用获得时间函数。
if(t!=calendar.sec)
        {
                t=calendar.sec;
                RTC_Sec=t;
                t=calendar.min;
                RTC_Min=t;
                t=calendar.hour;
                RTC_Hour=t;
                t=calendar.w_date;
                RTC_Day=t;
                t=calendar.w_month;
                RTC_Mon=t;
                t1=calendar.w_year-2000;
               
                RTC_YEAR=(u8)(((t1/10)<<4)+(t1%10));
               
        }

这是取值以后的操作。
可是发送出去之后,变成这样。
1.jpg
上报时间秒钟显示成了0E。
我改了好多次,都不能完全弄对。
请高手指教,谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:绿水本无忧因风皱面,青山原不老为雪白头。

553

主题

3530

帖子

20

粉丝
快速回复 在线客服 返回列表 返回顶部