硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2110|回复: 3
收起左侧

[emWin] 关于RTC时间没看懂

[复制链接]

36

主题

142

回帖

250

积分

高级会员

积分
250
发表于 2017-5-16 17:06:55 | 显示全部楼层 |阅读模式
static void Caculate_RTC(WM_MESSAGE * pMsg)
{
      char buf[30];
      WM_HWIN hWin = pMsg->hWin;

      RTC_GetTime(RTC_Format_BIN, &RTC_TimeStructure);
      RTC_GetDate(RTC_Format_BIN, &RTC_DateStructure);

      sprintf(buf,
              "%0.2d:%0.2d:%0.2d",
              RTC_TimeStructure.RTC_Hours,
              RTC_TimeStructure.RTC_Minutes,
              RTC_TimeStructure.RTC_Seconds);
     TEXT_SetText(WM_GetDialogItem(hWin,ID_TEXT_10), buf);

      sprintf(buf,
              "20%0.2d/%0.2d/%0.2d",
              RTC_DateStructure.RTC_Year,
              RTC_DateStructure.RTC_Month,
              RTC_DateStructure.RTC_Date);
      TEXT_SetText(WM_GetDialogItem(hWin,ID_TEXT_9), buf);                             
}
在这个函数里
RTC_GetTime(RTC_Format_BIN, &RTC_TimeStructure);
RTC_GetDate(RTC_Format_BIN, &RTC_DateStructure);
为什么要变成二进制啊
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115749
QQ
发表于 2017-5-16 17:08:59 | 显示全部楼层
你获取成BCD也没问题的,不必纠结。
回复

使用道具 举报

36

主题

142

回帖

250

积分

高级会员

积分
250
 楼主| 发表于 2017-5-17 08:32:38 | 显示全部楼层

回 eric2013 的帖子

eric2013:你获取成BCD也没问题的,不必纠结。 (2017-05-16 17:08) 
谢谢了,真的是纠结好久,上网找了也没找到答案。就怕问出个低级问题,让你浪费时间来给解答。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115749
QQ
发表于 2017-5-17 12:04:05 | 显示全部楼层

回 老虎的菜 的帖子

老虎的菜:谢谢了,真的是纠结好久,上网找了也没找到答案。就怕问出个低级问题,让你浪费时间来给解答。 (2017-05-17 08:32) 
没问题的,这种问题最好发上来,你纠结,估计很多其他的网友也纠结,正好一起讨论,后面有什么问题,可以一起讨论。
[s:142]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-5-15 10:14 , Processed in 0.473966 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表