示波器中基于消息处理的硬件响应及界面设计

来源 :电子科技大学 | 被引量 : 5次 | 上传用户:chitianshyitt
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科技的飞速发展,数字荧光示波器的各项功能指标越来越高,而示波器用户却越来越关注人机交互体验。本课题设计的数字荧光示波器采用的是DSP(Digital Signal Process)+FPGA(Field-Programmable Gate Array)结构。本课题旨在更好的实现示波器的各项功能,因此选择了消息机制,即根据参数的改变产生不同的消息并根据消息做出相应的响应,进而完成了基于消息处理的界面设计和硬件响应设计。本课题为了满足示波器界面的显示需求,自定义了字库,实现了示波器界面的多国语言字库的显示。另外,本文还分别分析总结了消息机制在界面设计和硬件响应设计中所体现出来的优势。本课题基于Qt Creator平台完成了软件研发,研究重点主要包括以下几个方面:1、搭建软件开发平台,模拟示波器的界面和键盘,为后续应用程序的开发提供了良好的软件环境,使软件功能的验证可以脱离硬件平台,更加方便。2、完成示波器中基于消息处理的界面设计。本课题首先对示波器界面进行了需求分析,根据需求对示波器界面的布局进行了规划,对界面结构、对话框结构和菜单结构进行了合理地设计,并用软件实现了界面的设计。同时根据界面显示的需求自定义了多国语言字库的文本文件,用字库生成软件生成多国语言字库的二进制文件,并用软件实现了基于消息处理的多国语言字库的切换显示,为示波器的国际化推广提供了保障。本文还分析了消息机制在界面设计中的优势。本课题基于消息机制的界面设计提高了界面刷新速度,为示波器用户提供了更加和谐的人机交互体验。3、完成示波器中基于消息处理的硬件响应设计。本课题首先对硬件功能进行了分析,为各项功能定义相应的硬件接口函数并划分硬件命令,从而生成硬件接口函数表和硬件命令表,完成基于消息处理的硬件响应设计。本文还分析了消息机制在硬件响应设计中的优势。本课题基于消息机制的硬件响应设计降低了系统参数和硬件之间的耦合度,实现了硬件的快速响应。本课题利用消息机制完成了界面设计和硬件响应设计,实现了界面的快速刷新和硬件的快速响应,并准确的显示了示波器的各项功能,为示波器用户提供了更加良好的人机交互体验。
其他文献
目的评价胆道支架及胆道支架联合125I粒子条植入治疗胆管癌伴阻塞性黄疸的临床疗效。方法采用回顾性分析方法,收集南通大学附属医院2007年1月至2013年7月确诊胆管癌伴阻塞性
本文主要从培养学习兴趣、弄清基本概念和公式、灵活运用知识这几个方面着手,分析了高中物理电学学习的心得,希望以此为广大高中学生提供参考,促进学生物理成绩和学习效果的
本文就1979年以来我国关于旅游档案的研究成果、研究主体分布、主要内容与观点进行了梳理与分析。
在定向驯化高效稳定硝化污泥的基础上,研究了各因素对硝化系统启动及硝化活性的影响。结果发现,以丝状椰壳与珍珠岩作为固态发酵的基质时,椰壳与珍珠岩的体积比为1∶2、含水
本文研究了以香樟叶为原料,利用有机溶剂浸取及微波辅助方法研究香樟精油提取工艺。探讨了溶剂种类、微波功率、微波时间、料液比对香樟叶中精油提取效果的影响,并通过正交试
随着主机禁令的解除,电视游戏成了行业热点,然而昂贵的主机和游戏使其叫热不叫好。与此同时,云游戏以"低设备成本高游戏品质"为特点走入大众视线,恰恰弥补了电视游戏设备投资
思想史与生活史一直被认为是两个范畴,但是像"五四"这样重大的思想运动,事实上对生活世界的风貌造成深远的改变。本文主要是从方法论方面提出若干反思,看"五四"运动以何种方
介绍了HL-1托卡马克装置物理实验中使用的多微机数据采集、处理及自动监测系统。详细描述了系统的构成、主要软件的编制方法。并给出了该系统在HL-1物理实验中得到的结果。
目的探讨舒适护理干预对经尿道前列腺等离子电切术(PKRP)患者心理状态、术后疗效及并发症的影响。方法 160例行PKRP治疗患者随机分为舒适护理组和常规护理组,常规护理组在PKR