TCP/IP协议栈在嵌入式系统中的应用
| 论文之家 | 代写论文 | 发表论文 | 站点地图 | 收藏本站 |
您现在的位置: 硕士论文 >> 电子论文 >> 计算机 >> 互联网技术 >> 正文
TCP/IP协议栈在嵌入式系统中的应用
作者:许海燕 Publish: 2006-12-13 Hits:-
【中文题名】 TCP/IP协议栈在嵌入式系统中的应用
【英文题名】 An Application of TCP/IP Stack in Embedded Systems
【学科专业】 计算机应用技术
【论文级别】 硕士论文
【投稿时间】 2006-12-13
【中关键词】 嵌入式系统,TCPIP协议栈,网络打印协议(IPP),NutOS,ATmega128,
【英关键词】 Embedded system,TCP/IP stack,Internet Printing Protocol (IPP),Nut/OS,ATmega128,
【分类导航】 工业技术>自动化技术、计算机技术>计算技术、计算机技术>计算机的应用>>
【论文摘要】  因特网打印协议IPP(Internet Printing Protocol)是基于HTTP协议的应用层协议。2000年IETF组织发布了IPP版本1.1,它是网上传送和管理打印任务的国际标准。本文主要研究了IPP协议的实现原理,搭建了IPP协议的嵌入式软硬件执行环境,并对IPP协议的基本功能作了测试。 实验过程主要分成硬件设计和软件设计两部分。硬件系统的核心选择了Atmel公司的RISC结构的ATmega128单片机,并对功能作了必要的扩展,附录部分给出了全部的硬件原理图。文中对以太网芯片LAN91C111硬件原理及驱动算法流程作了详细的说明,并对硬件测试的一些细节作了描述,例如测试顺序,测试过程中的难点等。软件上移植了免费的Nut/OS为操作系统,对内核作了剖析,并说明了Nut/net下LAN91C111网络驱动程序的接口机制。接着分析了Nut/net的TCP/IP协议栈的实现原理,并对网络应用程序编程接口socket作了说明。本文实验选取了IPP协议必须实现的6个操作,验证了IPP协议的网络打印服务器基本功能。本文还对IPP打印系统的网络安全问题作了分析和评估,并提出了一些解决方案。 ...
【论文题纲】
摘要 5-6
ABSTRACT 6-7
第一章 绪言 7-11
1.1 课题的研究背景 7-8
1.2 研究现状 8-9
1.3 本文工作内容及目标 9-11
第二章 嵌入式系统及相关技术 11-15
2.1 开发平台及技术 11
2.2 软件的模拟与仿真 11-12
2.3 软件的开发过程 12
2.4 网络打印技术 12-15
第三章 硬件系统的设计与实现 15-24
3.1 器件的选择 15-16
3.2 硬件系统概述 16-17
3.3 主板的设计 17
3.4 网络板的设计 17-18
3.5 以太网接口设计 18-22
3.6 打印板的设计 22-24
第四章 软件系统的设计与实现 24-52
4.1 操作系统NUT/OS 的选择 24-25
4.2 NUT/OS 内核分析 25-28
4.3 NUT/OS 的移植 28-29
4.4 LAN91C111 驱动程序 29-31
4.5 IPP 网络打印中TCP/IP 协议栈的分析与移植 31-38
4.6 IPP 服务器端软件的设计与实现 38-47
4.7 IPP 打印网络安全问题 47-52
第五章 系统的调试与集成 52-55
5.1 评估板基本功能的调试 52
5.2 协议栈代码的调试 52-53
5.3 客户端服务器端联调 53-55
第六章 结论与展望 55-56
致谢 56-57
参考文献 57-59
读研期间发表的论文 59-60
附录A NUT/OS 测试程序 60-61
附录B ATMEGA128 评估板原理图 61-62
附录C LAN91C111 网络子板原理图 62-63
附录D SPP 并口打印子板原理图 63
【DOI】 LunWen.ID:2.2008.374123
付费论文:有参考文献 300元
1、注册会员             2、购买本文            3、下载文章 
注:此文为收费论文,需付费购买。每页大约1000字。
代写论文流程
载入中…
Web lunwenjia
热门搜索:嵌入式系统 论文 TCPIP协议栈 网络打印协议(IPP) NutOS ATmega128
互联网技术最新论文
互联网技术热门论文