掌上实验室的软件开发

掌上实验室的软件开发

论文摘要

论文是以课题项目“掌上实验室的设计”为研究背景展开的,采用模块级编程的软件设计,可以使系统作为一个通用的、可扩展、可升级的数据采集处理系统,满足实验和教学两个方面的要求。完成后的掌上实验室可根据实际情况方便、灵活的选取数字信号处理方案进行现场处理并给出处理结果,也可将原始数据或处理结果存储以备事后分析。该平台以ARM9为核心构制硬件平台,采用嵌入式实时操作系统Linux的软件平台。本文在以上的背景下进行了掌上实验室的软件开发,深入研究了实验中常用的数字信号处理技术和嵌入式技术,并将两者结合采用了嵌入式Linux操作系统+数字信号处理+嵌入式GUI的设计模式。论文采用模块级编程对各种信号处理模块实现了集中管理,这种集中管理技术实现了现场数字信号处理方案选取与处理,并且简化了数字信号处理模块后期开发的添加、升级。同时,使用在Linux下的界面开发工具Qt,完成了掌上实验室的人机交互界面。运用嵌入式GUI,有效地结合数字信号处理技术,完成了信号的生成、处理和数据结果的显示。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 论文的研究背景和立题意义
  • 1.2 掌上实验室简介
  • 1.2.1 掌上实验室的特点
  • 1.2.2 掌上实验室的应用前景
  • 1.3 嵌入式系统的简介
  • 1.3.1 嵌入式系统的特点
  • 1.3.2 嵌入式系统目前的发展趋势和应用
  • 1.4 论文内容
  • 第2章 嵌入式操作系统及图形用户界面
  • 2.1 嵌入式操作系统
  • 2.1.1 典型的嵌入式操作系统
  • 2.1.2 嵌入式Linux的优点
  • 2.1.3 嵌入式Linux结构
  • 2.2 嵌入式图形用户界面(GUI)
  • 2.2.1 典型的嵌入式图形用户界面系统
  • 2.2.2 嵌入式Qt的关键技术
  • 2.3 本章小结
  • 第3章 信号处理部分软件设计
  • 3.1 系统整体框架的设计
  • 3.2 软件的模块级编程思想及实现
  • 3.2.1 信号处理的模块级编程
  • 3.2.2 信号处理模块的数据结构
  • 3.3 信号处理模块的具体实现
  • 3.3.1 FFT模块
  • 3.3.2 信号相关模块
  • 3.3.3 IIR数字滤波器模块
  • 3.3.4 FIR数字滤波器模块
  • 3.3.5 Welch法谱估计模块
  • 3.3.6 Wigner分布模块
  • 3.3.7 匹配滤波器模块
  • 3.4 本章小结
  • 第4章 整体界面的软件设计及功能实现
  • 4.1 Qt/Embedded界面开发工具
  • 4.1.1 Qt/Embedded开发环境的建立
  • 4.1.2 Qt软件设计方法
  • 4.2 掌上实验室界面及功能设计概要
  • 4.3 掌上实验室整体界面的创建
  • 4.3.1 主窗口的创建
  • 4.3.2 创建菜单和工具栏
  • 4.4 数据流程图的绘制
  • 4.4.1 图形的绘制
  • 4.4.2 参数对话框的创建
  • 4.5 处理数据结果显示
  • 4.5.1 Qt下的绘图机制
  • 4.5.2 测试结果显示
  • 4.6 本章小结
  • 结论
  • 参考文献
  • 攻读硕士学位期间发表的论文和取得的科研成果
  • 致谢
  • 相关论文文献

    • [1].数字信号处理技术在测控系统中的应用[J]. 通讯世界 2019(12)
    • [2].探讨数字信号处理技术在电子信息工程中的应用[J]. 电脑知识与技术 2019(35)
    • [3].数字信号处理技术在气体检测中的应用[J]. 工程技术研究 2020(02)
    • [4].高等院校“数字信号处理”课程教育教学探索——评《数字信号处理教程(第五版)》[J]. 高教探索 2020(02)
    • [5].数字信号处理技术在电子信息工程中的应用[J]. 信息与电脑(理论版) 2020(01)
    • [6].数字信号处理课程教学中存在的问题及对策[J]. 西部素质教育 2020(03)
    • [7].数字信号处理技术在电子信息工程中的应用[J]. 通信电源技术 2020(05)
    • [8].数字信号处理技术在通信领域的应用[J]. 黑龙江科学 2020(08)
    • [9].数字信号处理技术在气体检测中的应用[J]. 电子元器件与信息技术 2020(02)
    • [10].FPGA在数字信号处理中的应用研究[J]. 电子世界 2020(07)
    • [11].《数字信号处理》双语教学改革研究[J]. 教育教学论坛 2020(19)
    • [12].电子信息工程中的数字信号处理技术[J]. 电子技术与软件工程 2020(11)
    • [13].数字信号处理技术在电子信息工程中的应用研究[J]. 科技与创新 2020(17)
    • [14].通信领域中数字信号处理技术的应用[J]. 数字技术与应用 2020(08)
    • [15].“现代数字信号处理”中的案例制教学改革与实践[J]. 电气电子教学学报 2020(04)
    • [16].浅谈数字信号处理技术的现状和发展趋势[J]. 计算机产品与流通 2018(11)
    • [17].数字信号处理技术的发展与应用[J]. 科技风 2019(15)
    • [18].回归简约的数字信号处理课堂[J]. 电脑知识与技术 2019(10)
    • [19].数字信号处理技术及其应用[J]. 智库时代 2019(34)
    • [20].通信领域中数字信号处理技术的应用思考[J]. 电声技术 2019(10)
    • [21].数字信号处理技术的应用与发展[J]. 黑龙江科学 2017(21)
    • [22].数字信号处理技术的发展及应用[J]. 广东蚕业 2017(08)
    • [23].数字信号处理技术的应用和发展[J]. 电子技术与软件工程 2018(07)
    • [24].DSP的发展与应用[J]. 电子技术与软件工程 2018(06)
    • [25].数字信号处理技术分析与研究[J]. 电脑知识与技术 2018(18)
    • [26].数字信号处理的应用探索[J]. 信息记录材料 2018(08)
    • [27].数字信号处理技术的应用与发展[J]. 计算机产品与流通 2018(04)
    • [28].基于新形势下的数字信号处理技术的应用和发展研究[J]. 中国新通信 2018(18)
    • [29].数字信号处理技术的发展[J]. 山东工业技术 2016(24)
    • [30].数字信号处理技术的应用与发展[J]. 中国培训 2017(04)

    标签:;  ;  ;  

    掌上实验室的软件开发
    下载Doc文档

    猜你喜欢