学位论文 > 优秀研究生学位论文题录展示
基于Linux多任务操作系统扫频仪的研究
作 者: 吴勇翀
导 师: 胡鸿豪
学 校: 景德镇陶瓷学院
专 业: 机械设计及理论
关键词: 嵌入式 linux MiniGUI 扫频仪
分类号: TP368.12
类 型: 硕士论文
年 份: 2008年
下 载: 19次
引 用: 0次
阅 读: 论文下载
内容摘要
本文根据国内行业需求,从数字化、低成本、人机界面友好等角度出发,对扫频仪进行了研究。结合嵌入式系统开发的关键技术,详细论述了扫频仪嵌入式Linux系统平台的构建和基于MiniGUI软件的设计与实现。采用直接数字频率合成(DDS)技术和基于ARM920T内核的S3C2410微处理器为核心组建了扫频仪的硬件系统。选用具有内核小、支持多种硬件平台、可裁减性好等显著优点的开放源代码的嵌入式Linux操作系统,以及面向嵌入式系统的轻量级图形用户界面支持系统——MiniGUI,搭建了扫频仪软件开发平台。并根据扫频仪的功能需求组建了扫频仪软件系统,较好地摆脱了对硬件的依赖。通过编译安装引导程序、定制内核、制作文件系统、编写底层驱动程序,完成了扫频仪主要应用程序设计。本文还就如何提高软件系统可移植性、支持多线程技术、扫频仪系统的网络功能、课题研究在产品化过程中存在的问题等也做了一定的探讨。
|
全文目录
摘要 3-4 Abstract 4-7 1 绪论 7-13 1.1 课题的由来和国内外研究现状 7-9 1.2 课题研究目的和意义 9 1.3 课题涉及的关键技术及主要研究内容 9-13 1.3.1 本课题涉及的关键技术 10-12 1.3.2 主要研究内容 12-13 2 扫频仪的嵌入式Linux系统平台搭建 13-25 2.1 扫频仪控制系统 13 2.2 直接数字频率合成技术 13-15 2.3 扫频仪硬件开发平台 15-16 2.3.1 ARM技术分析 15 2.3.2 S3C2410x微处理器 15-16 2.4 扫频仪硬件结构设计 16-17 2.5 扫频仪软件开发平台 17-24 2.5.1 开发平台的核心—Linux操作系统 17-18 2.5.2 Linux系统平台搭建 18-23 2.5.3 构建交叉开发环境 23-24 2.6 本章小结 24-25 3 扫频仪设备驱动程序设计 25-36 3.1 Linux设备驱动程序简介 25 3.2 Linux设备驱动程序的特点 25-26 3.3 Linux驱动程序框架 26-27 3.4 Linux设备驱动分类 27 3.5 设备驱动程序与内核的接口 27-28 3.6 LCD驱动程序设计 28-32 3.6.1 Framebuffer配置 28 3.6.2 LCD控制器配置 28-31 3.6.3 驱动程序设计 31-32 3.7 AD9954驱动程序设计 32-35 3.7.1 AD9954的主要特点 32-33 3.7.2 AD9954工作原理 33-35 3.7.3 驱动程序设计 35 3.8 本章小结 35-36 4 扫频仪应用程序设计 36-54 4.1 系统功能需求分析、总体设计 36-38 4.1.1 系统功能需求分析 36 4.1.2 模块化总体设计 36-38 4.2 采用的软件编程技术 38-39 4.3 应用程序实现 39-45 4.3.1 数据采集和数据处理线程 40-42 4.3.2 扫频和点频方式程序设计 42-44 4.3.3 通讯线程 44-45 4.4 图形用户界面设计 45-53 4.4.1 图形用户接口的选定 45-46 4.4.2 MiniGUI系统分析 46-49 4.4.3 界面显示模块开发 49-53 4.5 本章小结 53-54 5 扫频仪软件系统的移植和调试 54-60 5.1 控制软件移植流程 54 5.2 软件调试方法 54-57 5.2.1 NFS mount调试 54-55 5.2.2 tftp方式 55-56 5.2.3 利用U盘调试 56-57 5.3 界面程序测试 57-59 5.4 本章小结 59-60 6 结论与展望 60-62 致谢 62-63 攻读硕士学位期间完成的学术论文 63-64 参考文献 64-65
|
相似论文
- 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
- 基于ARM7的车载控制中心研制,U463.6
- 汽车的电动助力转向系统,U463.4
- 基于嵌入式图像处理单元的运动目标跟踪系统研究,TP391.41
- 面向嵌入式超声检测系统的图形接口设计与应用,TP274.53
- 多线阵CCD视觉测量系统的数据采集与处理,TP274.2
- 基于ARM的TFT-LCD面板检测设备软件的研究,TN873.93
- 高性能恒温晶体振荡器温度控制系统的研究,TN752
- 扩招后全日制硕士研究生思想政治教育问题研究,G643.1
- 网位仪信号采集与处理平台的设计与实现,S951.2
- 基于TCP/IP协议的嵌入式图像传输系统接收终端的设计,TP368.1
- 嵌入式中医经脉理疗仪的研究,R197.39
- 碳纳米管复合修饰物电极及其在电分析化学中的应用,O657.1
- 网络传输中的ROI图像编码算法研究,TN919.81
- 基于嵌入式系统钻孔成像装置的研究,P634.3
- IP网络QoS技术研究,TP393.09
- 交叉杆型并联机床运动学及Kane动力学研究,TH113
- 基于嵌入式Web技术的动态应变仪研究与实现,TP368.1
- 嵌入式多参数环境智能监测系统的设计与实现,TP274
- 数字型智能终端系统门口机的设计,TP368.1
- 基于嵌入式系统的水厂加氯智能控制系统,TU991.2
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 微型计算机 > 各种微型计算机 > 微处理机
© 2012 www.xueweilunwen.com
|