论文摘要
高速大容量数据记录系统是一种可以实现高速数据采集、持续数据记录和大容量数据存储的模块化记录仪器。它可以广泛的集成到雷达、电子对抗、数字通信等需要高速数据采集的电子设备中;持续数据记录和大容量数据存储的特点使高速大容量数据记录系统在国防、航空航天、地质勘探等领域有着不可或缺的地位。结合数据记录系统高速、大容量的软件设计需求,本论文对系统的仪器驱动和应用程序设计进行技术研究。数据记录系统的软件系统由设备驱动(内核态驱动)、仪器驱动(用户态驱动)和应用程序三个模块构成。仪器驱动为上层应用程序提供了设备控制接口(API)函数,应用程序通过调用仪器驱动提供的各种API函数实现对仪器硬件各个功能模块的控制。本论文在介绍PCI Express(简称PCI-E)总线技术和WDM设备驱动程序的基础上,详细的阐述了高速大容量数据记录系统的仪器驱动的开发过程。高速大容量数据记录系统可以分为数据采集系统和数据记录系统两个部分。数据记录系统自带的仪器驱动程序可以将记录系统映射成主机系统的一个或多个逻辑磁盘。应用程序通过操作系统对映射的逻辑磁盘进行访问即可实现对数据记录系统的硬件操作。数据采集系统的仪器驱动将功能函数分为设备类函数、寄存器配置类函数、控制命令类函数、DMA操作类函数、中断类函数函数。应用程序设计结合高速大容量数据记录系统的持续记录需求,采用了环形缓冲区技术、多线程技术和Demand Mode DMA技术,很好地实现了数据记录系统高速、大容量的设计需求。数据记录系统的应用程序采用了VC++与Labwindows/CVI结合的开发平台设计了模块化的仪器控制界面。控制界面不但实现了采样波形的实时显示,而且用户可以方便地通过控制界面实现硬件系统的各种功能控制。目前,本系统已经成功完成初样机的设计和测试,仪器驱动和应用程序都满足数据记录系统高速、大容量的设计需求。在实际使用中,系统运行稳定,记录的数据真实可靠,持续记录速度可达120MB/s,记录容量可达1TB。
论文目录
相关论文文献
- [1].网络计算环境下大容量数据安全存储策略研究[J]. 计算机测量与控制 2017(08)
- [2].大容量数据存储器设计与实现[J]. 河北省科学院学报 2011(03)
- [3].在实时嵌入式环境下利用电子盘实现大容量数据记录的软件设计研究[J]. 教练机 2014(01)
- [4].大容量数据丢包之谜[J]. 电脑知识与技术(经验技巧) 2012(12)
- [5].一种基于大容量数据记录仪的坏块管理设计[J]. 电子设计工程 2014(08)
- [6].基于TMS320VC5416的大容量数据的功率谱估计[J]. 声学与电子工程 2014(03)
- [7].基于CH378的通用大容量数据记录器的设计与实现[J]. 电子器件 2016(06)
- [8].航管系统高速大容量数据的记录与重演技术[J]. 数字技术与应用 2016(02)
- [9].XCZU9的高速大容量数据采集存储系统设计[J]. 单片机与嵌入式系统应用 2019(12)
- [10].一种新颖的基于MCS-51的大容量数据存储器的扩展及仿真[J]. 河西学院学报 2011(05)
- [11].基于LVDS的高速大容量数据传输系统的设计与实现[J]. 电子技术与软件工程 2016(15)
- [12].中国的雄心应该拓展到大数据领域[J]. IT时代周刊 2012(13)
- [13].基于FPGA的并行FLASH高速、大容量数据采集系统[J]. 科技资讯 2011(25)
- [14].基于DDR3 SDRAM的高速大容量数据缓存设计[J]. 计算机测量与控制 2015(09)
- [15].一种大容量数据文件抽取算法的优化研究[J]. 成都大学学报(自然科学版) 2019(01)
- [16].技术[J]. 保密科学技术 2019(03)
- [17].基于EPON的大容量实时数据共享技术研究[J]. 光通信技术 2012(02)
- [18].Xilinx MIG IP核的研究及大容量数据缓冲区的实现[J]. 电子产品世界 2016(08)
- [19].Delphi实现大容量数据的高速导入[J]. 电脑编程技巧与维护 2010(06)
- [20].世界速度最快塑料光纤[J]. 塑料制造 2012(09)
- [21].基于FPGA高速大容量数据采集与存储系统[J]. 仪表技术 2014(05)
- [22].铁路轨道检测中大容量数据卫星传输系统的应用[J]. 上海铁道科技 2014(04)
- [23].基于USB2.0的高速大容量数据采集存储系统[J]. 计算机技术与发展 2011(02)
- [24].基于FPGA的高速大容量数据采集系统设计[J]. 电子测量技术 2008(09)
- [25].高速大容量数据记录仪的无效块信息列表动态刷新算法设计[J]. 电子器件 2017(02)
- [26].基于AVR单片机大容量数据采集系统的设计[J]. 山西电子技术 2011(02)
- [27].嵌入式Linux下USB设备的大容量数据传输驱动开发与实现[J]. 数字通信 2011(02)
- [28].基于Hadoop的电子通信数据快速存储系统设计[J]. 电子技术与软件工程 2016(17)
- [29].基于战术数据链的轮询网络研究[J]. 电子技术 2010(03)
- [30].大容量数据采集存储系统设计与实现[J]. 测控技术 2019(04)