cpubbs论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

LabVIEW+单片机学习套件全套教程资料下载[免费]LabVIEW论坛精华列表贴USB0816数据采集卡《LabVIEW宝典》
LabWindows/CVI论坛精华贴NET0816以太网数据采集卡RC0210远程设备授权系统 关闭关停锁定打开设备 户外分布式数据采集
NET1624低速高精度以太网数据采集卡WIFI0824SD无线WIFI网络数据采集卡脱机运行 SD存储 小尺寸微型 串口采集远程采集 安卓 手持移动采集 纪录仪
查看: 1900|回复: 9

Timer控件问题?

[复制链接]
发表于 2008-8-13 12:36:08 | 显示全部楼层 |阅读模式
我在程序中用到一个TIMER控件来回读34401上的数据,并且设置到相应的数字框中。但现在操作其他控件时,会出现控件反应了,但代码没有执行。这个有没有解决的办法呀?
发表于 2008-8-13 13:48:02 | 显示全部楼层
发表于 2008-8-13 13:48:25 | 显示全部楼层
截取个图片,或上传程序瞧瞧!标注是哪个部分,这样比较易于分析!
发表于 2008-8-13 23:39:05 | 显示全部楼层
Timer是有Bug,你用了几个Timer?不过多数还是代码本身的漏洞

顺便问一下,34401?数字万用表?GPIB通讯的?
 楼主| 发表于 2008-8-14 16:55:22 | 显示全部楼层
34401就是万用表。那个只是在采集万用表的时候才出现。就是好象cpu反应不过来一样,点了控件也动了但控件所要执行的代码就是不执行。我想可能是TIMER控件把CPU占到了,同时两个控件想用CPU产生的。代码等一会儿上传。
 楼主| 发表于 2008-8-14 17:27:54 | 显示全部楼层
代码如下:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2008-8-18 22:24:34 | 显示全部楼层
兄弟这样试试,在您说的这个不反应不执行的控件的回调函数里面设一下断点试试看它有没有进入?这样就知道它有没有执行了,估计我们这里没有硬件的原因,不太容易查问题!刚看了一下,东西较多,不知道需要如何试才能看到您要的效果呢?我试过了好像没有找着!
 楼主| 发表于 2008-8-20 10:08:29 | 显示全部楼层
我想是没有执行的,因为函数执行的话会有继电器响应。但是没有,要重新点控件才能执行。我自己也看了一下,怀疑是TIMER里面所执行的代码,但又没有找到原因。郁闷!!!!!
发表于 2008-8-20 23:03:25 | 显示全部楼层
timer(函数可能不精确,我手上没有CVI,抱歉了)
1、先SetTimerEnable
2、SetTimerIntraval——时间间隔
3、TimerCallBack里面的函数事件就是默认的EVENT
起始控制Timer不难啊
发表于 2008-8-21 08:20:32 | 显示全部楼层

回复 8# catfishyj 的帖子

对于判断函数是否执行,我一直在用一个比较苯的办法:在面板中放个LED,然后在你要判断的函数里点亮它,这样就可以判断你怀疑的函数有没有执行了。呵呵 ~~ 方法比较苯啊~~ 可以做为参考的!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cpubbs论坛. ( 粤ICP备09171248号 )

GMT+8, 2025-4-20 09:55 , Processed in 0.651951 second(s), 7 queries , Gzip On, File On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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