威纶通官方论坛

统计触摸屏的开机时间?

[复制链接]
发表于 2011-2-12 16:14:43 | 显示全部楼层 |阅读模式
能不能做一程序或宏用来统计触摸屏的开机时间?
发表于 2011-2-14 21:32:15 | 显示全部楼层
可以实现;功能上没有问题;具体你可以参考宏指令使用手册;有问题和我们联系
发表于 2011-2-14 21:32:15 | 显示全部楼层
我自己也编制出来了,利用系统中的0.1秒记时器,利用里面的数值%600,如果为0即把RW1000加1,也就是每分钟加1,这样RW1000就是屏的总的开机时间(分).
还有一问题,这样最多只能65535分钟,超过以后显示就不对了,为什么?
还有利用记时器里面的数值%36000,数值也不对,32位数的除法,取余好象不支持一样?
发表于 2011-2-14 21:32:15 | 显示全部楼层
我自己也编制出来了,利用系统中的0.1秒记时器,利用里面的数值%600,如果为0即把RW1000加1,也就是每分钟加1,这样RW1000就是屏的总的开机时间(分).
还有一问题,这样最多只能65535分钟,超过以后显示就不对了,为什么?
还有利用记时器里面的数值%36000,数值也不对,32位数的除法,取余好象不支持一样?
发表于 2011-2-14 21:32:15 | 显示全部楼层
因为RW积存器是16位的无符号数上限就是65535;超过寄存器就溢出所以不对。在宏指令里面不支持浮点的运算。
您需要登录后才可以发帖 登录 | 注册

本版积分规则

回复帖子

Archiver|小黑屋|威纶通官网 ( 粤ICP备06054553号 )

GMT+8, 2024-12-23 15:49

Powered by Discuz! X3.4

© 2001-2023 Comsenz Inc.

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