|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 gaoxings 于 2019-1-29 15:30 编辑 ( y9 |" q; G3 X3 d8 r2 ^
; S7 F g* T& z2 X4 S9 d+ W新手必看RTC控件应用) C$ Z8 W5 ]" L3 h
1. 适用范围(以下教程以大彩串口屏为实操)
/ H. [: x7 l( s- c文档适合经济型、基本型、物联型、86盒系列等串口屏产品。
/ C8 v' f) w" o2. 开发环境版本
& [( W( g$ ^8 p, j1. VisualTFT软件版本:V3.0.0.749 及以上;VisualTFT(请在大彩官网下载)6 c% |& `) }3 _$ e+ x3 r4 U
版本查看:
5 J! ]2 Y B/ d9 ~(1)打开软件,右下角显示的软件版本号。
) r" y! N! t( S2 k5 I: R(2) 打开VisualTFT,点击帮助->关于VisualTFT可以查看当前软件版本号。
3 K8 X& a7 F1 w) |- D5 q' a. M最新版本可在大彩进行下载! Q4 Z; h. ~7 h4 \
! n) g6 x+ g. Z
2. 串口屏硬件版本:V2.22.870.XXX及以上。, K8 @5 k) a- _4 J% }9 Z
版本查看:
& Q E+ M T |( N(1) 查看屏幕背面版本号贴纸。4 e" F: `" g9 e
(2) VisualTFT与屏幕联机成功后,右下角显示的版本号。
" [+ L% p! _5 ~" D3. 功能概述
% H/ _ N' a( Z# Y: u* ~ RTC是串口屏上经常用到的一个控件,它可以用来显示时间,而且时间的格式自定义非常灵活,另外RTC控件还可以用来作为定时器用。- }1 o. y. U8 e/ R
4. 技术实现(详细教程请看附件) 6 x0 \0 T3 V" X$ Z3 o; f
熟悉控件的属性窗口可以更好地对插入的控件进行设置。为RTC控件的属性窗口。(以下使用大彩串口屏为实例)1 ?1 d$ U0 d1 I0 l" n: _
4 {# } U" N" H; ~& A$ x
) D) M. h+ u; y1 @; t. \8 ?; U 1、格式:点击格式,系统预设的有8种格式可以选择,除此之外,还可以自定义格式。4 e* P! ]! ]: V ^' O# d
c4 v3 F! P, D9 z格式
( o. G" t6 U1 a. ^' f; e% @(1)系统预设的显示格式如。最后三种格式是计时的格式,可以设置倒计时或者顺计时。; N/ H4 Z# z2 H# h9 D3 T+ ?% ?
, P3 O) Z5 N' W% q) N: u) M; p
RTC样式(详细教程请看附件6 E" D; ~! }- H5 l+ \+ H. D- S
(2)自定义格式。例如20XX-MM-DD HH:MM:SS的格式为:
, n8 ?) f6 k' C0 Y%y-%n-%d %h:%m:%s,(年=%h,月=%d,日=%d,%h,分=%m,秒=%s,星期=%w)% M7 G. c7 V) d! _2 M4 ~" c6 X f" F
2、语言:有“中文”、“英文”可以选择。% K- v. A6 o7 |3 H! K) X
3、时差:与当前系统的差值,范围【-12~+12】。$ E9 ]- p) e. l/ N& k; G
4、字体:设置字体的大小。8 d$ I9 F! W" U
5、前景颜色:字体的颜色。6 r" C' o: h: i
6、允许编辑:长按RTC显示区3秒,系统弹出日期、时间、或者日期和时间设置界面。
, r% E, ^, I: G1 p# o+ h( _4.2 例程操作
8 X+ p8 i4 Y/ y这里操作一个RTC计时功能。首先插入的RTC控件需要协同按钮控件使用,从指令助手中调出RTC计时指令,设置好按钮控件的对内指令,可以对RTC计时控件进行控制。8 r) | B; r0 S3 Z& B& B% S) G, ?
1、 新建一个画面,设置好画面的背景图,
# N4 \8 j3 ~+ f0 M2 ]. x) G" ]& m; d. q
新建画面(详细教程请看附件)8 _# ^5 D% [ a2 J9 O
2、在画面相应区域插入一个RTC控件,两个按钮控件,
4 F8 {4 H: M3 [; f, d( K$ R0 [" q: {* n/ d: U. H+ r8 I
插入控件3 }' o$ Q y& [; [ ]
3、设置刚插入的 RTC控件的属性窗口:格式→MM:SS(计时),字体→ASCLL-32*642 o% S8 l: j8 L: x% d! C5 s6 c
( }! M) }, [0 A# T5 t
RTC属性窗口9 p+ z8 x! n- ~& f/ {2 l, ?# x
4、打开指令助手,点击RTC时钟控件,输入当前画面ID和控件ID,调出控制RTC倒计时启动的指令,复制下来,
' v, o/ v% Q% e0 F' N" Z ^$ S2 ?4 S f7 ]
调出启动计时器的指令$ J( Q- @+ D* [1 w3 p5 `
5、设置“PLAY”图标的按钮控件属性窗口,把刚刚从指令助手中复制下来的指令复制到对内按下时指令框中,
7 O/ b8 D' S6 t; l3 T按钮控件属性窗口(详细教程请看附件)
5 }7 {* U! F" U7 [: Z2 x. R6、还是打开指令助手,点击RTC时钟控件,输入当前画面ID和控件ID,调出控制RTC倒计时暂停的指令,复制下来,
; ]3 H: b! Z3 y4 m7 R6 N8 r v6 W0 s/ j$ A5 O) h
调出暂停计时器的指令(详细教程请看附件)* j' x/ H6 k% ~7 ], y: |
7、设置“STOP”图标的按钮控件属性窗口,把刚刚从指令助手中复制下来的指令复制到对内按下时指令框中,. `+ c- Z6 ^/ A! x
! J1 f$ W! o9 A3 h按钮控件属性设置7 K9 B' E. R4 |
8、编译无误后,运行虚拟串口屏进行效果测试,。(以上使用大彩串口屏为实例)
2 t2 C% J( p- ^: H$ ?! Z下载:
+ v$ m u; ?) H' m4 B( ^
9 m- Y. U$ x4 ]# D/ Q3 R: Y' R |
|