摘要
为了实现便携式高精度检波器测试仪的数据采集和信号处理,本文研究了嵌入式系统中开发LabVIEW应用程序的方法。本文以ARM+Windows CE为平台进行了检波器测试仪的软硬件设计。分析了基于24位地震勘探芯片组的数据采集模块的控制方法,开发了实现SPI总线通讯和GPIO控制的驱动程序,以及实现芯片组数据采集流程的接口函数。针对嵌入式LabVIEW应用程序编译和运行环境的跨平台问题,研究并验证了动态连接库的存根调用方法,最终在嵌入式系统中实现了LabVIEW应用程序的数据采集。
The developed method of a LabVIEW application in the embedded system was studied for data acquisition and signal process of a portable high precise geophone tester. Base on a combined development platform of ARM chip and Windows CE operating system, the design of hardware and software of the tester was described. Through the control method analysis of the tester's data acquisition module, which was consisted of 24-bits seismic exploration chip suit, the driver for SPI communication and GPIO control was developed, as well as the interface function performing data acquisition schedule in the chip suit. To deal with the problem caused by different compiling platform and running platform of the LabVIEW application, a new method of stub DLL for calling DLL was investigated in detailed. Finally, the data acquisition and signal processing function in the portable geophone tester with embedded LabVIEW was achieved.
出处
《微计算机信息》
2010年第11期26-28,共3页
Control & Automation