首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 93 毫秒
1.
用Visual C++ 实现实时数据采集   总被引:15,自引:3,他引:15  
介绍了在数据采集系统软件中使用VisualC 的多媒体定时器实现对车速脉冲采集的精确定时,定时分辨率由系统定时器的55ms提高到1ms.  相似文献   

2.
文章分析了Windows系统中普通定时器资源在实时测控系统中存在的不足,给出了三种实现高精度定时的方案,并对多媒体定时器和内核定时器作了比较,给出部分实例。  相似文献   

3.
文章以开发过程中的一个开发实例为背景,融当前功能强大的编程语言VC和多媒体软件Authorware的演示功能为一体,论述了如何在VC中编写动态链接库以弥补Authorware在编程方面的不足,给出了用VC开发ADO技术的开发技巧和实例,提出了在开发Authorware动态链接库的过程中数据格式转换的具体解决方案。  相似文献   

4.
针对实验锅炉控制系统中监控软件多为组态软件,存在资源浪费、灵活性差、实验结果不理想的问题,提出了运用VisualC++进行远程实验监控软件的开发的思想。该监控软件采用了模块化的设计方法,利用VisualC++的多媒体定时器对系统输入输出板卡进行高精度多通道的数据采集,能满足实验的实时性的要求,且能进行自主开发型实验。  相似文献   

5.
VC++应用程序精确定时方法的实现   总被引:9,自引:0,他引:9  
本文对VC++普通定时器资源在开发工业应用程序中所存在的问题进行了剖析,同时提出了两种适合于实际需要的VC++应用程序精确定时方法,并对它们进行了详细得说明和比较.  相似文献   

6.
介绍一种在BCB开发环境基于多线程的高精度定时器类的设计实现.由VCL组件库中的TThread派生类结合Windows消息机制设计了实测误差<0.5ms的定时器类,该类具有单实例-多定时器管理、线程工作状态可控、回调方式可控等优点,宜用性及可定制性均优于普遍采用的系统定时器及多媒体定时器,可在工业控制、多媒体应用设计、实时信号采集与处理等领域得到应用.  相似文献   

7.
虚拟仪器软件LabView中高精度软定时器的实现   总被引:4,自引:1,他引:4  
使用虚拟仪器软件LabVIEW编制软件时,经常遇到用定时器来确定数据采样频率的情况。一般实现定时器的方法有两种,一种是使用硬件定时器,另一种是使用软件编程来定时。由于LabVIEW自身没有提供时间间隔小于1ms的定时器,故提出在LabVIEW中通过调用VC++编制的动态链接库(DLL)的方法,实现了高精度软定时。  相似文献   

8.
Windows3.X环境下定时器的使用   总被引:2,自引:0,他引:2  
一、问题的提出 在编制实时软件时,会遇到各种各样的定时要求,有的要求定时间隔为几秒,有的要求几毫秒,甚至有要求以微秒为单位的。 作者在实际工作中,曾遇到这样的要求:同时使用多个定时器,有的定时间隔为几百毫秒;而有的则要求几个毫秒;而且要求能通过I/O板发出宽度仅为几十微秒的矩形波。 针对上述要求,作者使用Borland C 3.1在中文Windows 3.2下实现了多种精度的定时器需要。 二、低精度定时器 Windows提供的定时器是建立在DOS的1CH中断基础  相似文献   

9.
多媒体定时器在工业控制中的应用   总被引:10,自引:0,他引:10  
Windows系统中普通定时器和多媒体定时器的工作机理以及多媒体时钟的定制和使用方法,并给出了实例.  相似文献   

10.
测试系统的精确定时问题及解决方案   总被引:4,自引:0,他引:4  
探讨了在Windows环境下测试系统的精确定时问题,并阐述了责任中技术方案,修改系统定时器及多媒体定时器,最后,在Windows环境下,选用VisualC 6.0结合汇编语言,通过编程实现了精度为1ms的多媒体定时器,达到了精确定时的目的。  相似文献   

11.
多媒体定时器可提供高精度的定时基准,多线程从各线程并行运行的角度也可提高程序的实时处理能力。二者的结合是解决VB测控程序的实时性的理想选择。本文就这一方案及方案实现中所要解决的技术问题作了介绍,并给出应用实例和程序清单片断。  相似文献   

12.
Windows提供图形用户界面(GUI)支持,但其中断定时编程不像DOS下可直接对硬件操作。针对Windows 9x操作系统,研究了实时控制软件的几种可能的定时方法:系统定时、多媒体定时、VxD和线程中加轮询方式。在分析比较了几种方式各自特点的基础上,给出了其对于数字控制系统而言相应的适用范围,并对其中的几种方式进行了实例测试。通过实测结果比较,推荐使用多媒体定时器和VxD编程方式实现控制软件的中断编程。  相似文献   

13.
基于PMAC的数控机床数据实时采集的研究   总被引:3,自引:5,他引:3  
分析了采用多媒体定时器进行数据采集的特点和采集过程中出现的问题,采用了PMAC的双端口RAM技术与多媒体定时器技术相结合的数据实时采集方式,在数控凸轮轴磨床上进行了实验,取得了满意的效果。该方法与采用多线程技术进行数据采集方法相比,方法简单、安全性好。  相似文献   

14.
介绍一种在WIN下使用普通数据采集卡实现精确定时数据采集的方法。该方法使用动态连接库机制,实现对数据采集卡的I/O控制,利用WIN多媒体定时器的定时功能,实现准确定时采样。此方法已成功地应用于实际项目中,取得了良好效果。  相似文献   

15.
提出了如何根据试验要求采集机油泵性能测试系统中起动出油特性试验数据的问题,并介绍了能实现精度为1ms的多媒体定时器,最后用多媒体定时器成功解决了起动出油特性试验中多信号、高精度的数据采集问题。  相似文献   

16.
文章介绍了在Win32环境下通过串行通信接口设计的实时数据采集方案,利用多媒体定时中断保证了执行任务的实时性。  相似文献   

17.
数控弯管机实时控制程序的开发   总被引:3,自引:0,他引:3  
本文介绍在Windows98操作系统下数控弯管机实时控制程序的开发过程,着重讨论程序中多媒体定时器的应用和输入输出的处理。  相似文献   

18.
采用计算定时器周期寄存器值的方法设置TMS320C6713 DSP定时器,以精确控制D/A数模转换输出信号的频率或A/D模数转换的采样频率,结合C6713 DSP定时器寄存器和配置定时器的一般步骤,以及中断寄存器和可屏蔽中断发生满足的条件,编写了用两个定时器分别控制D/A和A/D的中断初始化程序,并在C6713 DSP硬件平台上进行了验证;结果表明:计算定时器周期寄存器值的方法正确,能够产生指定频率的信号或以指定频率对信号进行采样,控制方式灵活并且精度较高。  相似文献   

19.
一种在LabVIEW中构建高精度软件定时器的方法   总被引:1,自引:0,他引:1  
在虚拟仪器软件LabVIEW中提供的定时器的定时精度最小为1毫秒,这样,在定时精度要求更高的场合,这种定时器就不适用了。为此,本文提出一种在LabVIEW中通过它与高级语言接口来调用由C语言编写的高精度定时程序作为定时器来代替LabVIEW所提供的定时器的方法。并在实践中取得了良好的效果。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号