您现在的位置是:首页 > 科技前沿
AWTK开源智能串口屏开发中的定时器该怎么使用?
智慧创新站
2024-11-20【科技前沿】95人已围观
简介AWTK开源串口屏开发定时器的用法。ZLG致远电子。今天我们来介绍一下AWTK串口屏中的定时器。在AWTK串口屏中可以为每个控件和窗口创建一个定时器,每个控件和窗口都有定时器事件,可以绑定命令。另外还提供了一组函数用来启动、停止、暂停、恢复、重置和修改定时器。今天我们的任务是开发一个计时器,提供启动...
AWTK开源串口屏开发定时器的用法。
ZLG致远电子。
今天我们来介绍一下AWTK串口屏中的定时器。在AWTK串口屏中可以为每个控件和窗口创建一个定时器,每个控件和窗口都有定时器事件,可以绑定命令。另外还提供了一组函数用来启动、停止、暂停、恢复、重置和修改定时器。
今天我们的任务是开发一个计时器,提供启动、停止、暂停和恢复等功能。目的:演示定时器相关函数的用法。

打开之前的项目,先来看一下效果。启动、暂停、恢复、停止,我们来看一下它的实现方法。
·我们来看一下模型,模型这里只有一个变量:计时,它的类型是整数,初始值为0。
·我们来看一下绑定规则,先看一下显示计时的静态文本,它的名字是tick。这里值得注意的是这个名字不单是控件的名字,也是定时器的名字。后面我们引用定时器的时候使用的也是这个名字,它值绑定到计时这个变量,加上单位"秒"。
·它有一个定时事件,在定时事件中将计时加1放回去。启动按钮调用start_timer,第一个参数是定时器的名字,第二个参数是定时的时间,单位是毫秒,这里1000表示1000毫秒,也就是1秒。
·暂停按钮调用susp_timer,参数是定时器的名字。
·恢复按钮调用resume_timer,参数是定时器的名字。
·停止按钮调用stop_timer,参数是定时器的名字。
·然后将计时清零。
我们来回顾一下重点,重点就是定时器相关的函数,最常用的就是启动和停止。这两函数最好记住,其它函数需要的时候再查看手册就可以了。
很赞哦!(16)