基于Linux的数字示波器软件设计

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:txy123txy123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着电子测量技术的快速发展,电子测量技术已经成为学科中的一员,它的快速发展推动了数字示波器技术的提高。这些年,数字示波器已经逐渐成为电子测量领域无法替代的测量工具。随着科技迅速发展,现代测量对电子仪器速度、精度、智能化等各方面要求是越来越高,数字示波器在电子测量领域也应用越来越广泛。大学生在学习过程中对数字示波器的需求也越来越大,昂贵的价格使学生无法承担。对于这些问题,本文通过对传统数字示波器的功能和指标进行分析,提出了基于Cyclone V SoC为设计数字示波器的硬件平台,并结合FPGA技术的设计方案。该方案采用Altera公司的CycloneV SoC上的微处理器Cortex-A9作为控制核心,其强大的灵活接口技术和控制性能可以大大简化系统的编程和控制。最后,设计出的示波器既价格低廉又携带方便,使每个学生可以充分利它来学习。论文的主要研究内容可归纳如下:首先,对数字示波器的基本原理做了深入学习,并通过和模拟示波器的对比列举了数字示波器的特点。还对该设计数字示波器的主要功能做了分析。包括:档位控制功能、数据采集控制功能、数据读写与存储功能、波形显示功能、触发功能等。其次,详细规划了数字示波器系统的设计方案。在方案中描述了数字示波器性能指标和功能,也分析了我们选择使用的Linux操作系统和Cortex-A9处理器的优势。最后给出了数字示波器系统的设计结构。再次,完成了数字示波器的软件环境的建立。包括编译环境和编译器的建立,嵌入式Linux操作系统的移植,preloader镜像文件的建立、设备树的构建移植,VGA、网口、USB设备驱动的编写。最后,详细研究了数字示波器设计流程。使用可视化的图形编程环境QT作为平台来开发设计数字示波器软件,并分析了QT的核心机制和QWT库的移植要点。最终,通过界面编程设计、后台编程设计、算法设计来完成我们的数字示波器。
其他文献
RLKs(Receptor-like protein kinases)作为一类重要的细胞表面受体,广泛存在于高等植物中,在植物细胞间通讯、生长发育和胁迫响应等过程中发挥着重要的作用。拟南芥中有超过6
2010年9月30日17时05分29秒,220千伏远丰站220千伏安远甲、乙线相继发生A相故障转换BC相故障,保护三跳不重合。安远甲、乙线跳开后,因钰湖电厂通过110千伏远钰Ⅰ、Ⅱ线与远丰
<正>中国计划生育协会与帕斯适宜卫生科技组织于2006 年3月27—29日在深圳市联合召开了“中国青春健康项目总结会暨青少年性与生殖健康论坛”。14个项目地区总结的成就和经验
在溶剂油储存过程中,容易发生火灾、爆炸、中毒等事故,针对这些事故进行分析,以便于企业抓住重点,避免事故,提高安全管理水平。
据全国企业技术创新工作会议上传来的消息,今年国家经贸委将对重点行业、重点企业、重点产品和重大先进技术装备进行扶持,集中解决一批促进产品结构调
文创产品作为艺术衍生品的一种,将产品与文化进行融合,东北的文创产品具有鲜明的地域特色,极具开发价值。文章以地域文化为视角,通过挖掘地域文化特性,整合东北域文化内涵及
方向调制技术是近年来物理层安全通信领域研究的热点之一。现有的研究都是采用均匀相控阵根据应用场景性能要求的不同来研究方向调制信号的综合算法,不同场景性能要求下综合
6月25日,中国矿业协会在京举行成立10年来的第三次会员代表大会,同时宣布中国矿业联合会成立。国务院副总理吴邦国致信大会祝贺并对今后矿联工作提出要求。中国矿业协会经过1
文章论述了我国企业信息化的现状.阐述了在知识经济时代,企业应加快信息化建设,促进企业创新发展,提高企业创新能力和棱心竞争力.
公共精神是现代社会的公民在有效协调个人利益和公共利益关系的基础上为追求公共利益而积极参与社会公共生活、公共事务,遵守社会公共规范所体现出的基本道德和政治价值层面