基于Linux系统的数据采集模块驱动设计

来源 :电子科技大学 | 被引量 : 1次 | 上传用户:liongliong526
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着电子测量技术的深入发展,仪器的发展愈发模块化。合成仪器的实现正是建立在这一基础上的,通过对于不同功能仪器的模块化,进行整合和集成,通过模块化的设计,以复杂的算法代替硬件电路,不仅能够节约成本,也能够缩小仪器的体积,对于维护和操作都更加简便。本文的数据采集模块是正是在合成仪器的课题背景下提出的,它可以作为合成仪器的组成部分。本文的数据采集模块是一个多功能的高速数据采集系统,能够对波形进行采集、存储并进行处理,可以用来组成数字存储示波器。论文的主要内容包括以下三点:(1)阐述了数据采集模块的整体方案,讨论了所选用PowerPC主控制器的各种特性,进行了各个模块的设计。(2)分析并设计了针对数据采集模块驱动开发流程,并以其关键性能为主要立足点进行了较为深入的研究,细致的论述了对数据采集模块的字符设备驱动以及PCIE总线驱动的开发,编写了与A/D转换、高速时钟、存储控制、触发功能和传输处理等模块的加载、初始化以及功能特性的驱动程序并给出了具体的方案以及调试方法,实现了对于数据采集模块的驱动开发,使得用户能够在应用层对于仪器的各项功能进行操作。(3)测试并验证了开发后的驱动程序:通过I/O端口寄存器读写测试、DMA中断与传输测试以及DMA传输速度测试对PCIE总线驱动功能进行了验证;通过与QT上位机应用界面相结合综合测试了A/D转换、存储控制、触发控制等功能,对数据采集模块的字符设备的功能特性进行了验证。并在最后对于数据采集模块驱动进一步开发进行了展望。
其他文献
电阻发生器作为仪器仪表校准、电路测试等领域的重要基准源,广泛应用于汽车及航空仪表调校、万用表的阻抗测试以及电子电路调试等场合。目前,电阻发生技术主要包括有源和无源两种。其中,有源电阻发生技术功耗大且易干扰外部电路,因而在小功率仪表检测应用场合,更多地采用无源电阻发生技术,其原理简单易于实现,但无源电阻发生器在输出精度和稳定性方面尚存在不足。因此,对高精度无源电阻发生器的研究是亟需解决的问题。针对以
ITER极向场变流器是磁约束聚变堆工程中的重要子系统,具有四象限十二脉波整流、负载电流大等特点。外旁通设备是极向场变流器中的重要组成部分,在变流器出现故障时进入工作,对磁
本文对低能离子与有机体相互作用的基础进行了阐述,强调这种相互作用的广泛性及其与生物进化和人类健康的紧密联系。根据低能离子与生物体相互作用研究现状和发展需求,研究了活
学位
气液两相是自然界中最为常见的一种状态,尤其普遍存在于石油、化工、管道运输、核反应堆等领域,因此气液两相相关参数的准确测量显得尤为重要。目前,针对相含率的测量主要采用近红外吸收光谱技术,针对流量的测量主要采用差压技术。针对轴向安装近红外系统可以有效控制近红外发射装置发出的光仅被相应的接收探头接收,提高测量准确性。同时减少数据冗余,提高数据有效性。在测量装置中,各变径段增加取压孔,提取差压值进行流量测
由于天然钍中不含有任何易裂变核素,因此必须向其中加入额外的易裂变核素以提供裂变中子使232Th转换为233U。向钍基燃料中加入易裂核素将涉及两个基本问题,一个是钍含量问题,即
孔子是中国伟大的思想家,教育家,他的思想不仅体现在哲学和政治方面,其教育思想也深刻的影响着中国的教育体系. 他的教育思想形成于长期的教育实践中,所以积累了十分丰富的教
结构变形是评估桥梁等大型建筑健康状况的重要参数之一,结构变形测量的方法多种多样,其中成像法因具有量程大、相对低廉、非接触、能实现二维动态变形长期监测等优点而应用广泛
期刊
安全是核电站的生命,而核电机组的可靠性也是核电站安全性的一个重要方面.由于核电机组的装机容量较大,其励磁电流达到数千安培,会造成集电环严重过热,而且有火花隐患,对核电
随着科技的进步和现代工业的发展,工业检测逐步走向自动化、智能化,传统人工检测已经无法满足现代企业的检测要求,机器视觉检测技术以其检测效率高、精度高、可靠性好等优势在现代工业中已得到广泛的应用。轴承在生产和装配过程中经常出现磕碰、磨损、擦伤、锈蚀等外观缺陷,一般通过人工目测对有外观缺陷的轴承进行剔除。随着机器视觉检测技术以及嵌入式DSP技术的迅速发展,基于DSP技术的机器视觉检测系统的应用也愈加广泛