数字时钟显示,用户可以自定义显示方式,TGUS屏上面已经集成RTC功能,可以自动显示时钟,可通过“RTC设置”触摸控件进行校准。显示的时间数据将保存在控制寄存器的0x20-0x26单元中,用户可以使用0x80指令进行读取。

位置信息:控件显示区域
“X”“Y”为触摸区域左上角坐标。
“W”“H”为触摸区域宽度和高度,单位为像素点。
名称定义:默认RTC_Display,可重新设置当前触摸区域名称。
叙述指针:固定为0xFFFF
显示颜色:字符颜色,16位色,RGB565格式
字库位置:字库位置,0=默认使用系统1号字库
X方向点阵数:字体 X 方向点阵,按照 字库点阵大小/2 计算
日期格式:编码字符串,默认“Y-M-D H:Q:S W”,用户也可自定义,最多16个字符.
RTC 编码表
说 明 | 编码 | 显示格式 |
公历_年 | Y | 2000-2099 |
公历_月 | M | 01-12 |
公历_日 | D | 01-31 |
公历_小时 | H | 00-23 |
公历_分钟 | Q | 00-59 |
公历_秒 | S | 00-59 |
公历_星期 | W | SUN MON TUE WED THU FRI SAT |
例:假设当前时间是2017年08月03日 一点整,星期四
如果日期格式为Y-M-D H:Q:S 将显示为2017-08-03 1:00:00
如果日期格式为M-D W H:Q 将显示为08-03 THU 1:00
串口写RTC值: 5A A5 0A 80 1F 5A 21 05 20 00 10 13 10
Y- M- D -H -Q -S -W
(此处“周”写入00,系统会自动计算周显示)