文档介绍:上海交通大学
硕士学位论文
基于S3C44B0X微处理器的家庭网关的设计与实现
姓名:裴磊
申请学位级别:硕士
专业:软件工程
指导教师:夏雨人;吴福生
20050501
上海交通大学工程硕士学位论文摘要
基于 S3C44B0X 微处理器的家庭网关的设计与实现
摘要
随着 的发展和后 PC 时代的到来嵌入式系统成为当前 IT
产业的焦点之一呈现出了巨大的市场需求越来越多的家庭用户和公
司需要将自己的局域网通过一个宽带出口接入互联网使用嵌入式操作
系统的集路由器防火墙等功能于一身的家庭网关设备由此而出现但
同时大量的嵌入式应用也对嵌入式设备的性能和功能提出了更高的要
求如何合理选择一个软硬件平台并在上面设计实现这样一个嵌入式应
用系统是本论文研究和解决的主要课题
ARM 公司的 ARM7TDMI 系列微处理器以其高速度低功耗低成
本特有 16/32 位双指令集等诸多优异的性能成为移动通信手持计
算网关等嵌入式解决方案中的首选处理器 uClinux 是专门针对不含
MMU 模块的处理器设计的一种嵌入式操作系统具有 Linux 运行稳定
高度模块化开放源码 TCP/IP 协议栈完整应用库丰富等优点是目
前嵌入式系统新的研究热点和发展方向本文描述的产品平台即是基于
Samsung 的 S3C44B0X 处理器和 uClinux 建立的嵌入式产品平台
本文简要介绍了嵌入式技术对将要实现的家庭网关设备进行了需
求分析和系统设计在交叉编译的开发环境下将 uClinux 移植到开发板
上并在此基础上实现了 PPPOE 拨号 NAT DHCP WEB SERVER
等功能完成了家庭网关设备软硬件功能和测试
关键词嵌入式系统家庭网关 ARM7 S3C44B0X 处理器 uClinux
第 I 页
上海交通大学工程硕士学位论文 ABSTRACT
DESIGN AND IMPLEMENTAION OF HOME GATEWAY BASED ON
S3C44B0X MICROPROCESSOR
ABSTRACT
With the development of , at the time after PC’s growing,
embedded system has e the focus of lots of IT enterprises because its
market requirement shows a big number. More and more home users and
companies need a method to connect their LAN to through a Broad
Band. The equipment named Home es forth which is integrating
function of routers and firewall, it was a kind of embedded system product. A
great deal of embedded applications demand more powerful embedded
systems. This dissertation managed to research how to choose and build a
platform included hardware and software, and then to implement the embedde
system.
ARM7TDMI series es from ARM Inc.,they have
excellence of high performance, low power waste, low cost, 16/32 bit
instructions set, they have e the preferred selection associate with
munication, computing on-hand, gateway, etc. uClinux is a kind
of embedded operating system which is designed specializing in
microprocessors which have no MMU modules. uClinux has excellence of
stabilization like Linux, modularization, open source code, complete TCP/IP