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

求助:如何利用时间来计数

[复制链接]
发表于 2009-3-24 06:46:00 | 显示全部楼层 |阅读模式
我想做这样的程序。就是:我已经知道频率,然后通过计算一段时间,就可以得到总的次数。关键是在这段时间内,我要暂停,然后重新开始后那个次数又可以接着算下去。请教,有什么好的解决方法呢
发表于 2009-3-24 08:02:10 | 显示全部楼层
用个中间变量来保存计时的结果就行。
回复 顶

使用道具 举报

 楼主| 发表于 2009-3-24 08:21:22 | 显示全部楼层
我用的是已用时间这个模块,但是每次它都是从当前的时间开始。所以我不知道怎么实现。我传下这个程序

本帖子中包含更多资源

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

×
回复 顶

使用道具 举报

发表于 2009-3-24 08:56:51 | 显示全部楼层
其实你将记录次数的那个变量定义为静态(static)类型就可以了
回复 顶

使用道具 举报

发表于 2009-3-24 09:50:27 | 显示全部楼层
4# wangyuhui727

不知如何定义静态类型?
望指教.
回复 顶

使用道具 举报

发表于 2009-3-24 14:11:07 | 显示全部楼层
在前面板放个比如NUMERIC。将它隐藏。后面板用它的局部变量等。就可以当成变量用了。
回复 顶

使用道具 举报

 楼主| 发表于 2009-3-25 08:01:02 | 显示全部楼层
6# 我是发哥
我也尝试用局部变量了。暂停时倒能保存那个初值。可是当暂停确认后时间总是当前的时间,原先保持的那个局部变量用不上。我传下这程序,麻烦帮我改下。主要功能是要求暂停后次数仍然能接着暂时初的那个值。

本帖子中包含更多资源

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

×
回复 顶

使用道具 举报

发表于 2009-3-25 12:29:05 | 显示全部楼层
你用的已用时间模块是不停的计时不能暂停,只能冲置。所以你程序中的计数是不会停在暂停时的数。不知你的设计思路不好改,你可从这个思路去重新编。
回复 顶

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-9-29 17:33 , Processed in 0.054107 second(s), 12 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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