基于SOC的手持式频谱仪的软件设计与实现

被引量 : 8次 | 上传用户:lsxfa
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着数字信息技术和嵌入式技术的发展,嵌入式手持设备在越来越多的领域中得到重用。同时嵌入式系统是一种软硬件可裁减的计算机系统,有着小型化、高性能、低功耗等优势,恰好能满足手持式测试仪小型化的便携式的设计需求。基于嵌入式系统的思想,在本论本文中有了基于SOC平台的手持频谱仪的设计。以Xilinx公司双核Cortex-A9 ARM核的Zynq-7000芯片作为软硬件控制平台核心,以ADI公司的AD9361作为射频信号的采集前端,以嵌入式Linux系统作为软件的平台进行系统驱动和应用软件设计。本论文研究的内容包括:基于SOC手持频谱仪的Zynq-7000软件平台建立,嵌入式Linux系统定制,主要的设备驱动的设计实现,以及手持频谱仪的界面应用软件设计实现。首先,论文针对Zynq-7000芯片的结构特性,分别介绍了嵌入式系统和Zynq-7000的SOC平台。其次,结合本论文设计的设计需求,文中介绍了对嵌入式Linux系统的裁剪和实现,并根据需求设定了文件系统,以及详细叙述了交叉编译的建立以及Linux系统的定制移植过程,这保证了应用软件在Zynq-7000上运行的可靠性。再次,在定制好的嵌入式Linux平台上实现手持频谱仪的软件系统,联合手持频谱仪的硬件平台实现其相应驱动功能,包括底层与AD9361配置信息交互的PSI驱动实现,PS与PL之间的DMA收发驱动实现,PS通过AXI-Lite对PL中AD9361 IP核配置的AXI驱动实现,以及PS与触摸屏之间通信的ADV7511和USB的驱动实现。最后,在频谱仪的应用软件方面,它作为用户与频谱仪进行人机交互以及相关操作的工具,是整个软件的重心,在本文中采用了QT Creator跨平台开发环境,加上对频谱仪的需求分析,设计并实现了人机交互应用软件。本文通过在SOC上构建嵌入式软硬件系统以及设计和实现其上层应用软件,旨在使用一种SOC平台来实现更加精巧、快速的手持频谱仪。最后论文对本设计频谱仪的驱动以及应用软件进行了实现验证,并对设计的不足之处作出了一定的改进意见。
其他文献
在评价新时期军艺舞蹈技巧教学与学科建设时,应以"从实际出发"和科学发展观为主导,来考察和理解我们专业基本功课程的整体结构变化。在教学设计上,注重明确与众不同的价值取
以波特钻石模型作为研究分析范式,从政府能力、物流需求、物流资源、物流企业、区域经济发展水平和信息化水平等6个方面构建区域物流竞争力评价体系,并运用因子分析法对中部
幼儿园小班的孩子对事物的认识还只是停留在表象,他们的行为常常受情绪支配,接受知识也是在无意识状态下。因此,老师应该善于发现幼儿感兴趣的事物,抓住生活中的点滴,多设计
近几年,随着城市化进程加快,城市流动人口增多,我国房地产二、三级市场发展速度逐步递增。虽然房屋租赁管理已逐步进入规范化、制度化的管理轨道,但在房屋租赁的过程中暴露出
随着我国经济的快速健康发展,接受过高等教育的大学生创业者逐渐成为经济大潮中的生力军,而得到社会各界的关注。特别近些年来,由于扩招引发的高校毕业生就业难的问题,让人们
文中使用Daubechies正交小波变换对人脸图像作预处理,得到它在不同频带上的4个子图像,对它们分别提取奇异值特征,然后用最近邻方法进行分类,这样使得4组分类结果之间相关性减少,差异性增大.同时
作为人类历史上出现最早的一种企业形式,在古老的中国社会中,家族企业是封建政权和经济生活中不可缺少的附属因素。新中国成立后,受政策的限制,中国家族企业或销声匿迹或以一
绿色机械加工技术是当前工业技术生产当中的一项关键性的技术,在今后的工作当中必将有着更加广阔的应用前景和应用的范围。文章将针对这一方面的内容展开论述,详细的分析了现
运用电化教学手段,不仅可以优化教学过程,同时可以培养学生能力、开发学生智力,从根本上提高课堂教学效益.
PID控制器问世至今已有近70年历史,它以结构简单、稳定性好、工作可靠、调整方便而成为工业控制的主要技术之一。随着工业的发展,被控对象的复杂程度不断加深,尤其对于非线性