网站地图| 免费获取|
毕业论文网
  • 网站首页|
  • 论文范文|
  • 论文降重|
  • 职称论文发表|
  • 合作期刊|
  • 论文下载|
  • 计算机论文|
  • 外文翻译|
  • 免费论文|
  • 论文资料|
  • 论文开题报告
搜索

当前位置:毕业论文网 -> 论文范文 -> 电子机电类 -> 基于ARM的嵌入式web服务器的设计与实现
自动化论文范文| 电子机电论文| 测控技术论文| 通信专业论文| 电气工程论文| 通信工程论文| 电子信息工程论文| 免费自动化论文| 免费电子论文| 免费电气论文| 免费通信论文

基于ARM的嵌入式web服务器的设计与实现

本文ID:LW2439 字数:18823,页数:58 价格:¥98.00 → 信用说明

扫一扫 扫一扫
基于ARM的嵌入式web服务器的设计与实现

文档编号:JD190      字数:18823,页数:58        

摘要
  
本嵌入式Web服务器基于Samsung S3C44B0X处理器实现了一个“瘦”服务器;由于其“瘦”,因而可“植入”其它受控系统后接入Internet,从而使得任何地方的计算机均可通过浏览器访问该Web服务器发布的实时信息,进而实现远程控制与维护。由于此类嵌入式Web服务器降低了开发费用、通信费用以及后期的升级维护费用,因此具有极为广泛的应用前景。
本文档作为嵌入式web服务器的一部分,主要负责实现嵌入式实时操作系统UC/OS-II的移植及RTL8019网卡驱动程序的实现。
首先,本文简单介绍了Samsung S3C44B0X处理器的基本原理,以及硬件开发平台的结构及与设计相关的资源。      
其次,本文详细阐述了RTL8019网卡的结构及工作原理,以及驱动程序的具体实现。
再次,本文简要论述了嵌入式实时操作系统UC/OS-II的结构后,重点介绍了UC/OS-II在Samsung S3C44B0X处理器上移植办法。
最后,本文对操作系统的移植及驱动程序的实现两部分进行测试,经检测,表明操作系统的移植成功,网卡RTL8019能实现底层数据的传送。

关键词:ARM,Web server,UC/OS-II,RTL8019

 


 Abstract

The embedded Web server was realized as a 'thin server” based on Samsung S3C44B0X processor.  It could make the controll system that it embedded into has the ability to connect to the internet acting as a web server, and the computers in any places could visit this real-time information published by the embedded web server through a web browser. Then, remote control and safeguard could take with it. It could be in wildly use as embedded Web server can reduce development expenses, communication expenses and back-end upgrading maintain expenses.   This article present a transplantation of a real-time operation system μC/OS to the develop board based on S3C44B0X microprocessor and realized a network adapter driver of RTL8019.
 In this article, the basic principle of Samsung S3C44B0X processor, the structure of the hardware developing platform and the resource correlated this design were introduced firstly. Secondly, the structure of the RTL8019 network adapter and operation principle, and the correct realization of drive procedure were explained in detail.Thirdly, after brieftly expounding the structure of UC/OS-II,we have introduced the μC/OS-II, the transplanted on Samsung S3C44B0X processor was especially expressed. Finally, the embedded web server was tested, which indicated that the success of this design. Key words:ARM,Web server,UC/OS-II,RTL8019
 
              目      录

1   绪 论 1
1.1 课题研究意义 1
1.2 课题研究背景 2
1.2.1 嵌入式处理器概述 2
1.2.2 嵌入式操作系统的概述 3
1.3 课题研究目的 4
1.4 本文的主要工作 5
2  硬件开发平台概述及处理器ARM7TDMI 6
2.1 硬件开发平台的配置 6
2.2 ARM7TDMI配置 7
2.3 ARM7TDMI综述 8
2.3.1 ARM7 8
2.3.2  ARM7TDMI 8
2.3.3 处理器模式和寄存器 8
2.4 中断控制器 10
2.4.1中断方式 10
2.4.2中断控制器的操作 10
3  网卡RTL8019驱动的实现 13
3.1 因特网的网际协议栈 13
3.2 网卡RTL8019的结构特点 15
3.3 RTL8019的寄存器 16
3.4 网卡驱动的具体实现 17
4  UC/OS-II的移植 22
4.1 UC/OS-II的特点 22
4.2 UC/OS-II的内核原理 23
4.2.1 任务管理 23
4.2.2 任务间的通信管理 25
4. 3  UC/OS-II的具体移植 26
4.3.1 UC/OS-II的文件组织结构 26
4.3.2与编译器相关的数据类型 27
4.3.3 与操作系统相关的函数 28
4.3.4与处理器相关的函数 30
5  系统测试 32
5.1 UC/OS-II在S3C44B0上的移植测试 32
5.2 网卡驱动的测试 34
5.3 WEB 服务器的实现测试 35
结 论 37
致    谢 38
参考文献 39
附   录 40
附录A 40
附录B 47

基于ARM的嵌入式web服务器的设计与实现由毕业论文网(www.huoyuandh.com)会员上传。
原创论文资料流程 相关论文
上一篇:电压稳定资料设计 下一篇:数字式心电信号发生器硬件设计及..
推荐论文 本专业最新论文
Tags:基于ARM 嵌入式 web服务器 设计与实现 2009-06-12 13:27:41【返回顶部】
发表论文

联系方式 | 论文说明 | 网站地图 | 免费获取 | 钻石会员 | 硕士论文资料


毕业论文网提供论文范文,论文代发,原创论文资料

本站部分文章来自网友投稿上传,如发现侵犯了您的版权,请联系指出,本站及时确认并删除  E-mail: 17304545@qq.com

Copyright@ 2009-2020 毕业论文网 版权所有