基于Android系统的虚拟示波器软件设计的研究与开发

来源 :东南大学 | 被引量 : 3次 | 上传用户:Phoenix164
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统的虚拟仪器一般基于PC机平台实现,近年来,移动互联技术的兴起与推广为虚拟仪器的开发提供了新平台、新思路,在移动终端(智能手机、平板电脑等)上开发虚拟仪器,可拓展虚拟仪器的应用范围、提高其使用的便捷性。Android系统是移动终端应用最为广泛的操作系统,是虚拟仪器开发较理想的选择。本论文的主要工作就是基于Android系统的虚拟示波器开发项目,研究其软件开发的相关技术,并具体完成该虚拟示波器系统的软件设计。论文完成的主要工作包括以下几方面:1、软件界面的设计。包括软件界面的总体设计、菜单设计、按键设计及美化。因为界面资源有限,界面的大部分区域都必须用来显示波形,因此,采用分级菜单、滑动菜单、隐藏窗口等设计。2、数据通信的实现。设计了实体示波器和移动终端的命令与数据交互协议,使得示波器可以“读懂”来自移动终端的命令,移动终端可以对来自示波器的数据包进行解析进而绘图、计算。项目中,有线连接方式采用USB的方案,使用块传输的传输方案实现;无线连接方式采用Wi-Fi的方案,基于TCP/IP协议,使用Socket编程实现。3、数据处理的实现。数据处理部分目前先实现了频谱分析功能,采用的是基2FFT算法。考虑到C语言的效率比Java语言的效率更高,为了进一步提高效率,FFT计算相关的程序采用JNI技术。4、人机交互的实现。包括软件界面上控件功能的实现以及触控功能的实现。经测试,该虚拟示波器软件可正常工作,设计的功能均已完成,并拥有良好的人机交互体验。
其他文献
目的研究舒肝解郁胶囊对抑郁模型大鼠脑内5-HT、DA及其代谢产物水平的影响。方法将28只雄性SD大鼠随机分成正常对照组、模型组、舒肝解郁组、氟西汀组四组;采用慢性轻度不可
足部外治法在儿科呼吸系统疾病中具有比较明显的临床应用效果,安全可靠,且标本兼治,在小儿呼吸道疾病患者中具有良好的适应性。本文即就部外治法在小儿呼吸系统疾病中的应用
当今海盗犯罪愈演愈烈,文章将从宽松的生存环境、经济追求和贫困问题、海盗亚文化、战争(包括冷战)与和平交织的后遗症、被害人过错、宗教对抗等六个视角结合各个区域、各个
目的探讨上尿路结石术后留置双J管附壁结石形成的相关危险因素。方法回顾性分析2015年10月至2016年11月确诊为上尿路结石并于一期成功实施手术治疗的357例患者的临床资料,其
<正> 丝织业生产是我国古代社会手工业主要部门之一,养蚕缫丝在我国有着非常悠久的历史。浙江吴兴钱山漾新石器时代遗址中出土的碳化丝织物证明,远在四千几百年以前,我国古代
小儿腹泻是非常容易发生的一种常见病,在儿科的各种疾病中发病率居高不下,目前在我国的小儿疾病中占据第二位,是仅次于肺炎、气管炎等呼吸道感染的一种多发病。如何有效、快
<正>因“中山舰”事件而闻名的历史当事人李之龙是中国现代史上的重要历史人物。尽管“中山舰”事件的真相至今仍然扑朔迷离,但在中共党史上,一般都将蒋介石制造“中山舰”事
基于GIS+BIM技术,建立三维数字地形和主要征地拆迁对象的3D BIM模型,实现征地拆迁对象虚拟场景高效的可视化、参数化和信息化的功能需求。利用三维GIS技术,实现BIM模型与空间
范可尼贫血(FA)是一种罕见的常染色体或X-连锁隐性遗传性疾病,临床特征为进行性骨髓衰竭,并伴有多种先天性畸形,且易患血液系统恶性疾病和实体肿瘤,诊断主要依据临床表现及实
民营企业的快速成长离不开良好的营商环境。本文在解读营商环境内涵及发展历程的基础上,分析了民营企业所面临的主要营商环境问题,认为竞争中性是当前解决我国民营企业营商环