新闻中心

EEPW首页>模拟技术>设计应用> 基于USB接口的探地雷达数据采集系统

基于USB接口的探地雷达数据采集系统

作者: 时间:2011-05-06 来源:网络 收藏

图2 驱动程序结构图。

3. 3 软件程序设计

  在本系统中,应用软件主要由动态链接库和应用程序两部分组成。动态链接库负责与设备驱动程序通信,响应应用程序的各种请求;应用程序则以定时查询的方式将采集数据读入计算机事先开辟的大容量内存缓冲区,同时从缓冲区读出数据实时显示,采集结束后再将内存缓冲区的数据存盘。

  系统的应用软件用于参数设置、数据采集和实时显示。应用程序主要包括参数设置和数据录取两大部分。参数设置部分主要完成对雷达设备的控制和雷达参数的设置,这部分的操作都集中在软件的设置界面进行操作;数据录取部分完成对雷达采集数据的实时显示、存盘和数据回放,这部分的操作都集中在软件的录取界面进行操作,其框架结构如图3所示。

图3 应用软件框架结构图

  系统进入正常工作状态后,硬件设备会将采集的数据源源不断地传回主机事先开辟的缓存内,接着对数据进行预处理,进而检测每一帧数据的帧头,将检测到的每一帧数据存放入另一块缓存,进行数据修复,用于系统的实时显示和存储操作,并将事先开辟的缓存做清空处理,准备接收新的数据。应用程序流程图如图4所示。



评论


相关推荐

技术专区

关闭