3GHz谱仪Linux系统的软件设计与实现

来源 :电子科技大学 | 被引量 : 4次 | 上传用户:zxjscsd
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
频谱分析仪作为研究电信号频谱结构的仪器,广泛应用于消费电子、航空航天以及科研生产等领域。本课题在嵌入式的平台上,采用Linux作为操作系统,Qt Creator作为开发工具进行频谱分析应用软件的设计与开发。论文从频谱分析仪软件系统需求分析角度展开,介绍了操作系统需求分析和应用软件需求分析,然后提出了相应的设计方案,主要工作包含如下部分:1、中频模块驱动程序设计。利用Linux系统虚拟内存管理机制,实现物理设备到用户虚拟地址空间的映射,为频谱仪应用软件提供操作接口;2、嵌入式Linux操作系统移植。针对特定的应用需求,对内核和根文件系统进行合理的裁剪和移植,为频谱仪应用软件的开发准备好环境;3、用户界面的设计。利用多个子窗口灵活显示界面,为用户提供简洁友好的交互窗口;4、频谱仪应用软件中的关键模块实现。采用结构类的设计方式以及软件多线程技术,来完成频谱仪关键模块设计。如键盘响应模块,数据处理模块,迹线绘制模块、频标(Marker)测量模块等。频谱分析仪软件系统设计的关键技术和难点是中频模块驱动程序的设计以及多线程间的通信与同步处理。论文中中频模块设备驱动主要采用字符设备驱动的编程框架,利用内存管理机制完成设备文件到用户空间虚拟地址的映射,为应用软件操作中频模块提供接口;采用跨线程信号与槽机制实现线程间的通信,条件变量和互斥量的线程同步方法来实现用户面板操作的快速响应以及频谱数据的实时刷新。经系统调试与验证,最终可以满足频谱分析仪整机控制要求。
其他文献
从20世纪80年代美国军方提出了现代小卫星的概念以来,现代微小卫星由于具有重量轻、性能好、研制周期短、造价低等优点,成为目前航天器发展的一个重要方向。利用地磁场特性进
学位
流量标准装置就是用来复现流量量值,最终溯源到国家基本量基准的实验装置。其主要作用就是对流量计进行检定和校准,确保流量量值的统一和准确可靠。由于实验室计量检定的局限性,本文设计了移动式气体流量标准装置,作为实验室标准装置的补充,实现了对无法送检气体流量计的现场检测。整套装置自动化程度高,数据显示实时化,检测手段智能化;针对现场检测这一特点,本装置加装了现场环境监测系统,对检测现场环境温度、大气压力等
复合材料在航空航天相关领域中的使用越来越多,它具有很多的优良力学性能,由于传统的机械连接会对复合材料结构造成很大的初始缺陷,使结构承载能力大大降低,因此复合材料结构的发
随着汽车工业的发展,现有的汽车发动机箱体轴孔内径测量技术难以满足日益增长的测量要求。在现代测量中,光电检测技术由于其优越性得到了广泛的应用。本文分析了国内外的光电微位移检测技术发作状况,自行设计了微型精密光学测头,采用光电检测技术实现对小型轴孔的内径测量。本文根据测量要求设计了一个机械测棒,机械测棒均布四个单独的光学测头,相邻两个测头位置相互垂直,相对两个测头位置在同一直线上。四个单独测头分别测单
作为CAD/CAM系统的使用者,软件开发商基本上不提供给我们系统源代码,仅提供有限的二次开发功能,不能满足需要,这样就大大限制了使用者的思路。本文介绍了一种具有完全开放源代码的
我国残障人数总计约6700万,是世界残障者最多的国家。我国现有老龄人口也已超过1.6亿,且每年以近800万的速度增加,专家预测,到2050年,中国老龄人口将达总人口的三分之一,特别是80岁
预警卫星在其有效载荷干扰作用下的姿态控制算法研究是弹道导弹预警系统的一项关键技术。本文结合国家高技术航天领域重点项目,以研制我国自己的导弹预警卫星为背景,对预警卫
为分析喷流冷却复合陶瓷薄片激光器的热特性,设计用于冷却复合陶瓷薄片的喷流冷却系统.利用湍流换热理论和计算流体动力学仿真方法建立喷流冷却复合陶瓷薄片激光器的流固耦合
编织复合材料是指由纤维编织的增强材料与树脂或其他基体材料复合而成的复合材料。二维二轴编织复合材料是编织复合材料中典型的一种。以往对编织复合材料的研究一般只研究由