基于.NET Core的示波器应用软件开发与设计

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:khl0907
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当今时代,随着科学技术的飞速发展,作为电子信息重要组成部分的电子测量技术,发生了巨大的改变。其中,示波器作为一种功能强大的电子测量仪器,被广泛的应用于各行各业中。随着示波器功能的日益丰富与用户对示波器软件在可靠性和功能性上的要求,许多示波器厂家摒弃了传统的FPGA和DSP的开发模式,开始使用操作系统和高性能硬件配置进行示波器上位机软件的开发。本课题所开发示波器软件便是在Windows操作系统下,采用.NET Core开源框架,Visual Studio2019开发软件以及C#编程语言,对软件的人机交互界面以及部分功能模块进行了设计与实现。具体内容如下:1.软件总体设计分析:本文首先对示波器整体系统进行概述,并对示波器应用软件的功能需求进行分析。接着对开发过程中使用到的.NET Core框架与开发语言进行了描述。最后结合软件设计原则与MVP架构模式,将软件分为视图层、模型层以及控制层进行分析,保证了软件具有效率高,易维护,低耦合等特性。2.人机交互界面设计:人机交互界面的设计目的是从用户的使用角度出发,让界面显得简洁、友好,并能方便用户上手和操作。这一部分的内容主要是对示波器软件界面中的菜单、参数设置窗口以及波形显示窗口的实现过程进行了阐述,并对开发过程中涉及到的观察者模式、双缓冲绘图与MVP架构实现等关键技术进行了描述。3.功能模块设计:该部分对示波器中的功能模块进行了设计与实现,主要对通道的参数控制与软件命令的传输过程、波形的分段存储与显示功能以及波形文件、系统设置等存储功能进行了设计与实现。最后通过对示波器软件界面与功能的测试,验证了软件的可靠性。本设计是在.NET Core框架基础上,完成了对软件界面与功能模块的设计,提高了软件的质量与运行效率,丰富了示波器的功能。基于.NET Core跨平台的特点,本软件中不涉及UI方面的内容能顺利的运行在国产Linux平台上,为开发跨平台示波器软件提供了后端基础。
其他文献
报纸
期刊
随着素质教育的普及,美术课程越来越受到人们的重视,传统的美术课堂管理理念已经不再适应现代的小学美术课堂管理的需求。为了提高美术课堂管理的效率和质量,亟需将先进的课堂管理理念应用到美术课堂管理中。同时,教育研究者们关注到了源起于企业管理的一种新的管理理念——情感管理。情感管理是一种人性化的管理模式,注重和谐融洽的工作氛围和主客体的积极情感投入。其在企业管理中的成功实践,促使人们越来越关注教育领域中情
泛素偶联酶E2C (UBE2C)是第10个被识别的泛素结合酶家族成员,又称为泛素结合酶10 (UBCH10)。UBE2C在细胞内蛋白质的泛素化和降解过程中起到关键性作用,还可以参与细胞周期的调控,与人类多种肿瘤的形成密切相关。UBE2C在肝细胞癌中高表达,并促进HCC的增殖、迁移和侵袭,抑制HCC对化疗及靶向药物的敏感性,与不良的预后相关。高表达的UBE2C可以通过增强Wnt信号通路、调节p53信
新著作权法合理使用制度采用封闭式与开放性相统一的新型立法模式。封闭式否定了司法实践中司法者基于司法政策或司法需要运用自由裁量权创设“新例外”的权力。开放性使我国著作权法合理使用制度面对科学技术进步的新挑战,立法者可通过法律、行政法规这一制衡器实现利益关系动态平衡。实现新著作权法的利益平衡目标,当务之急在于废止阻碍新著作权法实施的不当司法政策和通过司法解释设定的“新例外”。新法“其他情形”不能基于司
新一轮高考制度改革(以下简称“新高考”),主要是以2014年国务院印发的《关于深化考试招生制度改革的实施意见》为标志展开的新型高考制度改革。随着新高考改革的不断推进,对高中生语文阅读水平提出了新要求——更快的阅读速度、更广泛的阅读内容以及更精准的阅读深度。为了掌握新高考背景下高中生语文课外阅读真实现状,选取衡阳市S高中学生进行问卷调查和个案调查。通过综合分析问卷调查结果和个案研究情况,提出符合衡阳
<正>实验材料:椰子、口香糖。实验步骤:1.将口香糖捏成圆锥体。2.将椰子用力向口香糖砸下去。3.口香糖把椰子戳了一个小洞。科学原理:口香糖是非牛顿流体。非牛顿流体受到的外力越大,就会变得越坚硬。这就是“遇强则强,遇弱则弱”。
期刊
从热力耦合的角度出发对CO2注入井管柱失效机理进行研究,重点解释管柱失效发生在井筒上半段的原因,综合考虑温度对CO2物性和管柱力学性质的影响,使用CO2注入井管柱热力耦合计算模型,模拟不同注入温度下的井筒温度和应力分布,结果表明:在井筒上半段因温度效应导致管柱纵向总应力大于屈服强度,易发生管柱失效断裂。
我国社会经济发展过程中,高职教育肩负着培养创新型、技能型人才的重要任务,体育教学作为高职人才综合素质培养中的重要课程,对于学生健康成长、身体素质提升、终身体育锻炼意识形成等均具有关键性促进作用。本研究站在高职学生职业需求视角,探讨体育课程体系的构建细节,在解读职业需求内涵的基础上,分析该需求下高职体育课程体系构建原则,随后就课程体系的构建框架及学时分配等展开研讨,最后设置了以职业体能需求、职业发展