检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:孙苗钟[1] 谈炳发[1] 崔世海[1] 胡殿璞[1]
出 处:《测控技术》2010年第10期20-23,共4页Measurement & Control Technology
摘 要:在当今信号处理与分析过程中,要求数据采集的容量大又要连续采集存盘不丢点,并且同时还要进行数据处理;对这方面数据采集的编程有诸多的语言如VB、VC++、Delphi和LabVEIW等。介绍了基于PCI总线的数据采集卡的硬件结构和软件编程;以Delphi语言实现在Windows环境下多任务多线程高速数据采集、存储与数据处理的软件设计方法,采用半满中断方式实现数据采集传输,多线程技术使数据采集与数据处理相独立,数据缓冲队列技术实现了连续大容量存盘和数据处理。以实例验证了软件编程实现的效果。In the course of signal processing and analysis,sampling data need be large and continuous,furthermore processed at the same time.Many languages such as VB,VC++,Delphi and LabVEIW are used in programming of data acquisition in this way.The hardware structure and software programming of the data acquisition card on PCI bus are introduced.Delphi is used to realize high-speed data acquisition,data storage and data processing in the environment of Windows with multi-task and multi-thread technology.Half-interruption method is used to collect and transfer data.Multi-thread technology is designed to make data acquisition and data processing separate.Data buffer is used to meet continuous large data storage and data processing.An example validates the effect of programming.
关 键 词:数据采集 数据存储 A/D转换器 多线程 软件编程
分 类 号:TP274[自动化与计算机技术—检测技术与自动化装置]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.177