学位论文 > 优秀研究生学位论文题录展示

基于嵌入式Web服务器的便携式卫星通信地球站监控系统的设计与实现

作 者: 李中军
导 师: 谢继东
学 校: 南京邮电大学
专 业: 通信与信息系统
关键词: 嵌入式系统 Linux操作系统 Boa Web服务器 CGI SQLite数据库
分类号: TN927.2
类 型: 硕士论文
年 份: 2012年
下 载: 26次
引 用: 0次
阅 读: 论文下载
 

内容摘要


嵌入式系统早期主要应用于军事和航空航天等领域,后来逐步在工业控制、汽车电子、仪器仪表、通信产品和家用电器等领域得到了广泛的应用。随着以Internet为代表的互联网技术的飞速发展,把嵌入式技术和十分成熟的互联网络技术相结合,可以通过计算机网络很方便的对嵌入式设备进行远程监控。本课题的主要工作是在以ARM9为微处理器的硬件平台上移植嵌入式Linux操作系统、构建软件开发平台、移植Boa Web服务器SQLite数据库,利用CGI技术、动态网页技术和Ajax技术,进行便携式卫星通信地球站监控系统的研发与设计,成功地实现了通过网页浏览器远程监控便携式卫星通信地球站的功能。本课题在把便携式卫星通信地球站上原来的C8051F020单片机替换为ARM9微处理器的基础上,通过系统软件的设计,把便携式卫星通信地球站监控系统原来C/S架构的监控方式变成B/S架构的监控方式,便携式卫星通信地球站的用户可以利用网页浏览器和互联网络很方便地对它进行监控。本课题的研究重点是便携式卫星通信地球站监控系统的设计与实现。

全文目录


摘要  4-5
Abstract  5-8
第一章 绪论  8-12
  1.1 课题的意义和来源  8-9
  1.2 嵌入式Web 服务器的研究现状和应用前景  9-10
  1.3 本论文的内容安排  10-12
第二章 便携式卫星通信地球站监控系统的总体设计  12-27
  2.1 系统总体组成框架  12-14
  2.2 系统的控制硬件电路分析  14-15
  2.3 便携式卫星通信地球站监控系统的微处理器  15-17
  2.4 系统软件开发平台的构建  17-26
    2.4.1 交叉编译环境的概念  17-18
    2.4.2 嵌入式操作系统的概念  18-20
    2.4.3 便携式卫星通信地球站监控系统的启动过程  20-21
    2.4.4 嵌入式Linux 操作系统的引导程序(bootload)移植过程  21-22
    2.4.5 嵌入式Linux 操作系统的内核移植过程  22-24
    2.4.6 配置网络文件系统服务(NFS)  24-26
  2.5 本章小结  26-27
第三章 构建便携式卫星通信地球站监控系统的Web 服务器  27-35
  3.1 嵌入式Web 服务器的概念  27
  3.2 嵌入式 Web 服务器的工作原理  27-30
  3.3 嵌入式Web 服务器的种类和Boa Web 服务器的工作流程  30
  3.4 Boa Web 服务器的移植过程  30-33
  3.5 Boa Web 服务器的测试  33-34
    3.5.1 使用HTML 语言程序测试Boa Web 服务器  33
    3.5.2 使用CGI 程序测试Boa Web 服务器  33-34
  3.6 本章小结  34-35
第四章 便携式卫星通信地球站监控系统的软件设计和开发  35-52
  4.1 系统的功能要求  35-36
  4.2 系统的工作流程  36-37
  4.3 模块化的软件设计方法  37
  4.4 CGI 程序设计  37-43
    4.4.1 CGI 的概念  37-38
    4.4.2 CGI 与WWW(万维网)的关系  38-39
    4.4.3 CGI 工作原理  39-41
    4.4.4 CGI 的环境变量  41-42
    4.4.5 CGI 程序的编写规则  42-43
  4.5 系统的程序设计开发语言和技术  43-51
    4.5.1 HTML 语言  43-44
    4.5.2 动态Web 网页技术  44-46
    4.5.3 Javascript 脚本语言  46-47
    4.5.4 Ajax 技术  47-49
    4.5.5 进程间通信(IPC)的技术  49-51
  4.6 本章小结  51-52
第五章 便携式卫星通信地球站监控系统的数据管理的设计  52-66
  5.1 数据库技术的概念  52
  5.2 数据库管理技术的发展过程  52-55
  5.3 嵌入式数据库的概念和特征  55-57
  5.4 常用的几种嵌入式数据库  57-59
  5.5 选择SQLite 作为系统的数据库的原因  59-60
  5.6 嵌入式SQLite 数据库的构建  60-63
    5.6.1 宿主PC 机上安装SQLite 数据库  60-61
    5.6.2 安装交叉编译环境下的SQLite 数据库  61-63
  5.7 SQLite 的使用方法  63-64
  5.8 本章小结  64-66
第六章 便携式卫星通信地球站监控系统的监控操作网页  66-71
  6.1 用户登陆网页  66-67
  6.2 主监控网页  67-68
  6.3 对星参数设置网页  68
  6.4 数据库管理网页  68-69
  6.5 系统的工作参数设置网页  69
  6.6 帮助网页  69-70
  6.7 本章小结  70-71
第七章 总结和展望  71-72
参考文献  72-74
致谢  74-75
作者攻读硕士期间发表论文及科学实践  75-76
附录一 本论文中常用中英文词汇对照表  76-77

相似论文

  1. 汽车的电动助力转向系统,U463.4
  2. 基于ARM9的Windows CE系统移植,TP316.7
  3. 基于嵌入式图像处理单元的运动目标跟踪系统研究,TP391.41
  4. LXI仪器Web接口开发,TP274
  5. 面向嵌入式超声检测系统的图形接口设计与应用,TP274.53
  6. 多线阵CCD视觉测量系统的数据采集与处理,TP274.2
  7. LXI-VXI适配器研制,TP274
  8. 高性能恒温晶体振荡器温度控制系统的研究,TN752
  9. 嵌入式中医经脉理疗仪的研究,R197.39
  10. 基于windows xp嵌入式系统的心电检测分析仪,R197.39
  11. 基于嵌入式系统钻孔成像装置的研究,P634.3
  12. 基于嵌入式Web服务器的监控系统研究,TP393.05
  13. IP网络QoS技术研究,TP393.09
  14. 一体化能量回馈电梯驱动控制系统实现,TP273
  15. 嵌入式多参数环境智能监测系统的设计与实现,TP274
  16. 智能控制的电力核相技术研究,TP368.1
  17. 基于μC/OS-Ⅱ的红外辐射测温系统研究,TN215
  18. 基于DSP的双丝焊机及人机界面研究,TG409
  19. 基于WiFi的无线虚拟存储系统,TN929.5
  20. 嵌入式网络视频应用技术的研究与实现,TP368.1
  21. 基于Qt/E的嵌入式膜片钳系统设计,TP368.1

中图分类: > 工业技术 > 无线电电子学、电信技术 > 无线通信 > 卫星通信和宇宙通信 > 卫星通信
© 2012 www.xueweilunwen.com