1 / 64
文档名称:

本科毕业论文嵌入式示波器软件设计.doc

格式:doc   大小:476KB   页数:64页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

本科毕业论文嵌入式示波器软件设计.doc

上传人:endfrs 2018/3/27 文件大小:476 KB

下载得到文件列表

本科毕业论文嵌入式示波器软件设计.doc

相关文档

文档介绍

文档介绍:本科毕业论文
嵌入式示波器软件设计
摘要
随着现代工业及科学技术的迅速发展,示波器在电子研发、仪器测试等领域都发挥着越来越重要的作用。因此本人毕业设计选择开发一套便携式双通道的嵌入式数字存储示波器软件系统。
嵌入式示波器系统由硬件系统和软件系统两大部分组成,硬件系统又由逻辑电器部分,键盘处理部分组成;软件系统由内核驱动和示波器应用软件组成。使用Quartus Ⅱ开发示波器的硬件逻辑电路,NiosⅡ开发键盘处理部分。软件系统部分主要用Platform Builder裁剪操作系统内核,驱动以及生成示波器软件开发平台。应用程序部分使用Microsoft eMbedded Visual C++ ,以Windows 操作系统为运行环境,实现了现在示波器的大部分功能。
本论文首先介绍了嵌入式数字存储示波器的国内外发展现状,对嵌入式系统作了简要的叙述,然后详细阐述了系统的需求分析、工作流程及详细设计、实现以及测试。最后,针对系统开发过程中所遇到的问题进行了详细分析并提出了解决方案。
关键字数字存储示波器;嵌入式系统;数据采集;波形
Abstract
Along with the modern industry and the science and technology rapidly development, the oscilloscope in Electronic R & D , instrument test and so on is playing the more and more vital role. Therefore my graduation project choice developint a set of portable double channels embedded digital storage software system.
Digital Storage Oscilloscope posed by two major part :the hardware system and the software system, the hardware system are also partial by the logical electric appliance, keyboard processing poses; The software system posed by the essence actuation and the oscilloscope application software. Using Quartus II to develop the hardware logic circuit of the oscilloscope, the Nios II development keyboard processing part. The software system are partial mainly cuts out the operating system essence with Platform Builder, the actuation as well as the production oscilloscope software development platform. The application procedu repartially uses Microsoft eMbedded Visual C++ for the maindevelopment kit, operating system as moves the environment take Windows the , has realized the present oscilloscope majority offunctions.
In my graduation project, Firstly I introduce the current development of Digital Storage oscilloscopes with embedded digital storage at home and abroad ,and state briefly the embedded system. Secondly, the need analysis of the system, workflow concrete design, realization and test are elaborated in detail. Finally, the problems to turn up in the development pro