请选择 进入手机版 | 继续访问电脑版

EDABOSS电子论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 988|回复: 0

[资源共享] 嵌入式示波器软件设计

[复制链接]

63

主题

0

回帖

168

E币

技术员

Rank: 2

积分
126
发表于 2016-11-7 15:59:25 | 显示全部楼层 |阅读模式
河北经贸大学毕业论文(嵌入式示波器软件设计)
专业名称: 计算机科学与技术
班    级:      200301      
学生姓名:      陈立仓      
指导老师:      曾文献      
完成时间:    2007年6月   

摘 要
随着现代工业及科学技术的迅速发展,示波器在电子研发、仪器测试等领域都发挥着越来越重要的作用。因此本人毕业设计选择开发一套便携式双通道的嵌入式数字存储示波器软件系统。
嵌入式示波器系统由硬件系统和软件系统两大部分组成,硬件系统又由逻辑电器部分,键盘处理部分组成;软件系统由内核驱动和示波器应用软件组成。使用Quartus Ⅱ开发示波器的硬件逻辑电路,NiosⅡ开发键盘处理部分。软件系统部分主要用Platform Builder裁剪操作系统内核,驱动以及生成示波器软件开发平台。应用程序部分使用Microsoft eMbedded Visual C++ 4.0为主要开发工具,以Windows CE.net操作系统为运行环境,实现了现在示波器的大部分功能。
本论文首先介绍了嵌入式数字存储示波器的国内外发展现状,对嵌入式系统作了简要的叙述,然后详细阐述了系统的需求分析、工作流程及详细设计、实现以及测试。最后,针对系统开发过程中所遇到的问题进行了详细分析并提出了解决方案。

目 录
1  绪论        1
1.1  示波器发展现状        1
1.2  嵌入式系统介绍        2
1.3  嵌入式示波器的工作原理        3
2  系统需求分析        5
2.1  功能分析        5
2.1.1  硬件子系统        5
2.1.2  内核子系统        6
2.1.3  应用子系统        6
2.2  性能需求        7
2.3  环境需求        7
2.3.1  硬件环境需求        7
2.3.2  软件环境需求        7
3  硬件子系统        9
3.1  嵌入式示波器性能分析        9
3.2  嵌入式示波器的键盘处理        10
4  内核子系统        15
4.1  PLATFORM BUILDER介绍        15
4.2  WINDOWS CE.NET重要组件        16
4.3  添加硬件中断服务程序        18
4.4  PB生成操作系统镜像的步骤        21
4.5  PB生成软件开发平台SDK        22
5  应用子系统        23
5.1  系统概要设计        23
5.1.1  总体功能概述        23
5.1.2  数据采集        24
5.1.3  数据处理        24
5.1.4  数据显示        25
5.1.5  系统设置        29
5.2  系统界面设计        31
5.2.1  波形显示背景图设计        32
5.2.2  按钮设计        33
5.2.3  菜单界面设计        35
5.3  系统详细设计与实现        36
5.3.1  数据采集模块        36
5.3.2  数据处理模块        37
5.3.3  数据显示模块        38
5.4  系统设置模块        43
5.4.1  存储设置模块的设计与开发        43
5.4.2  系统使用设置模块的设计与开发        45
5.5  多线程实现        45
5.5.1  系统中多线程的设计与开发        45
5.5.2  提高显示速度        50
6  软硬件联合测试        51
6.1  测试内容        51
6.2  测试目的        51
6.3  示波器键盘正确性测试        51
6.4  示波器键盘抖动测试        53
6.5  测试总结        53
结束语        54
致谢        55
参考文献        56
附录:主要功能菜单        58

河北经贸大学毕业论文.rar

151.46 KB, 下载次数: 0, 下载积分: E币 -5 元

积分规则
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|EDABOSS电子论坛

GMT+8, 2024-3-29 05:35 , Processed in 0.042039 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表