基于嵌入式Linux的频谱分析仪软件系统设计

被引量 : 0次 | 上传用户:lnclnc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
频谱仪作为电子测量中一种重要的频域测试设备,在通信、雷达、广播、电子系统设计、电子设备维护等军用和民用领域都有着广泛的应用,并逐渐呈现出向系统化,智能化,网络化方向发展的趋势。针对频谱仪的高性能、便携性等特点,本文提出了一种基于嵌入式平台的数字频谱分析应用系统开发方案,并以Samsung公司ARM9系列S3C2440芯片作为硬件控制平台核心,以嵌入式Linux系统为软件平台进行系统仪器驱动及应用软件的设计。本文研究内容包括:频谱仪嵌入式Linux操作系统定制,关键的仪器驱动程序设计,以及频谱仪应用软件的设计。文中首先通过对几种常用嵌入式系统比较,分析了嵌入式Linux在嵌入式设备系统应用中的特点与优势。结合频谱仪需求,文中对嵌入式Linux系统进行了适当的裁剪与移植,进一步设计了相应的文件系统,并详细阐述了对其交叉编译与移植的过程,为频谱仪应用软件在硬件控制系统中的运行提供了可靠的平台。仪器驱动程序设计方面,针对仪器所采用的基于Cy7c68013a芯片的USB外置用户键盘方案,通过对芯片固件程序和USB设备驱动程序的开发,在嵌入式Linux系统环境中实现了对USB用户键盘的灵活控制。针对ARM平台与底层仪器硬件之间的数据通信与参数控制需求,针对基于FPGA的硬件结构,设计了底层仪器硬件的通信驱动程序。频谱仪的应用软件方面,作为用户对仪器进行界面操作与具体控制的执行工具,它是仪器软件的核心,文中基于嵌入式QT/E开发环境,以及仪器测试需求的分析,建立了频谱分析仪应用软件的整体框架,文中采用模块化的设计模式,将频谱仪应用软件分为用户接口模块、显示模块、仪器控制命令及频谱数据处理模块、数据发送与接收控制模块,详细地阐述了各个模块的功能,并给出了具体的设计实现。论文的最后对系统仪器驱动与应用软件设计进行了调试与验证,并对存在的不足提出了相关的改进方法。
其他文献
[目的] 控制人畜共患疾病的传播.[方法] 从流行病学的角度对人畜共患疾病的传播途径进行了探讨.[结果] 人畜共患疾病按照病原体生活的类型可分为直接传播性、循环传播性、媒
IPTV是一种基于流媒体技术的网络多媒体技术,是目前宽带网络技术的前沿应用,用户可以通过网络看到自己想要看的节目及可以进行互动。目前已经有很多国家和地区的运营商开始运
学位
为了解我国葡萄酒产区酒酒球菌种质资源遗传多样性,对22株筛选自我国不同葡萄酒产区的乳酸细菌进行了种特异性聚合酶链式反应(species-specific polymerase chain reaction,P
可持续发展观和公平正义理论是环境法的两个理论基石.可持续发展是环境法存在的目的,是法律坚持以人为本的结果.而公平正义问题又是环境法价值目标的核心内容,也是其进行整个
本文对当前技工学校传统班级管理模式所存在的问题进行了分析,并对班级管理提出新的对策及调整思路,重塑"以学生为中心"的技工学校班级管理模式。
近年来,随着中国经济的飞速发展,中国汽车工业不断壮大,汽车产销量不断攀升,已经成为我国国民经济的支柱产业。汽车工业的飞速发展给中国的汽车模具行业带来了巨大的发展机遇
清朝戴长庚著《律话》,计三卷。戴氏结合笛、琴等音乐实践,提出“谈律必先知器”的重要理念,从音律的数理规律、宋人曲谱与笛、琴实践各方面考证论说,力求破解《史记·律书》
社会进步和民生发展是社会主义和谐社会建设的核心内容,是近年来党和国家高度重视的问题。胡锦涛总书记在党的十七大报告中提出:必须在经济发展的基础上,更加注重社会建设,着
2010年1月4日,中央国务院发布《国务院关于推进海南国际旅游岛建设发展的若干意见》。自此,海南国际旅游岛建设正式步入正轨。在国际旅游岛建设的步伐下,海南岛20世纪90年代
纤维素是自然界分布最广泛,最廉价的可再生资源,纤维素酶是纤维素生物质转化为直接能源的关键,纤维素酶的研究也是近年来世界范围内的一个热点。本文从高温堆肥中分离得到了