基于8位微控制器的嵌入式轻便tcpip协议栈的设计与实现

基于8位微控制器的嵌入式轻便tcpip协议栈的设计与实现

ID:34115721

大小:1.61 MB

页数:65页

时间:2019-03-03

基于8位微控制器的嵌入式轻便tcpip协议栈的设计与实现_第1页
基于8位微控制器的嵌入式轻便tcpip协议栈的设计与实现_第2页
基于8位微控制器的嵌入式轻便tcpip协议栈的设计与实现_第3页
基于8位微控制器的嵌入式轻便tcpip协议栈的设计与实现_第4页
基于8位微控制器的嵌入式轻便tcpip协议栈的设计与实现_第5页
资源描述:

《基于8位微控制器的嵌入式轻便tcpip协议栈的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、北京交通大学硕士学位论文基于8位微控制器的嵌入式轻便TCP/IP协议栈的设计与实现姓名:陈俊慧申请学位级别:硕士专业:企业管理指导教师:张润彤20060201摘要在数字信息技术和网络技术高速发展的后PC(Post·Pc)时代,随着国内外各种嵌入式产品如车载电脑、机顶盒等的进一步开发和推广,嵌入式技术越来越和人们的生活紧密相连。因此嵌入式设备的网络化,是人们把控制领域从工作生产向生活延伸的一个必然步骤。目前嵌入式系统中普遍存在的是存储容量小,运算速度低的8位微控制器。现有的比较成熟的h把衄el通信协议对存储器容量、运算速度等的要求比较高;而支持标准1℃

2、P门口协议栈将占用大量的系统资源,因此标准Tl》,口实施方案在资源有限的8位嵌入式系统上直接实施是不可能的。所以设计出适合这些微型设备的嵌入式轻便TCP/IP协议栈就显得至关重要。本文的主要工作:(1)论文对简化标准TcP门咿协议栈的方法进行了研究,得出如下结论:标准TI:P/口协议栈可以简化,但是必须结合嵌入式系统的软硬件系统环境和嵌入式hte扣et的应用,在实现T(聊口协议栈最基本的通讯功能基础上,使其占有的系统资源最少化。(2)论文给出了嵌入式轻便T(驯口协议栈的设计方案,并进行了详细介绍。该方案实现了协议栈与应用的分离,使设计人员省去了T10

3、P,呼协议栈部分的设计和实现,可以把主要的工作放在应用程序的分析和设计上,从而减少了不必要的重复劳动。(3)论文将协议栈在实验室自主开发的硬件系统上进行了实现。该硬件系统采用通讯网络常用的aicn姻eⅣer模式,让嵌入式设备作为瘦服务器,远端的控制设备作为胖客户端来实现数据的传递。通过以太网来实现llltemet的连接,同时也将繁杂的底层数据收发交由以太网芯片处理,减少了MCU的系统负担。实验结果表明:在cljen临er、惯网络环境下,本协议栈可以支持面向一般应用,具有可配置性、占用系统资源少、可移植性强、接口简单易用等特点,满足课题的设计要求。关键

4、词:嵌入式系统;轻便TCP,讲协议栈:模块设计;8位微控制器Abs仃acthn”o吼entPost-PCagesofdigitalinfo瑚ati∞tcchnique锄dthehiglI—specd如clopmentofnet啪rktc吐nique,卸dw油tllefIl】曲erdevdoping觚dextendingofdomestic柚dintemati∞aIe皿bcdded删uc峨such鹊、,ehideMh咖tc咖叩uteandDi舀talsct一1’0pBox,tlIecmbeddedtedlniqueismore柚dmorcd嘟topc叩

5、letSHfc.nene撕orkofembeddedcquipm锄tsis如incvitaMesteptllafp∞pIech越gellIeircontmlTealm丘咖tllcwofI【孤dpl讪湘tolivinge】mm商∞.cllrrenny’in咖bcddedsystcms’8.bi姆Microproccsso辐whichhaVeafewcapaciti髂蛆dalowcrOpcrationspccdarcmuchmo∞exiSted.Thccxistingmatll珥IIl姐netco唧nd蛐∞pfotocolrequ骼坞higherme脚f

6、y∞p∞嘛opefati∞speed,c虹But邶1ningfllllT(、P/讲protoc01wmtal【cupa班aldcal0fsy咖m瞄mlr嘲,sofllllTCP肿p町tocotd洫ctIy娜蛐ingonmc8一bitsMcUsissiIⅡply妇possibIc.Sodes睁ling锄embcddcdpon曲leTCP,毋pro£o∞linkc印iIlg州也ⅡIc∞mhiacureequipmen协s∞mstobeVefy如1p咖tinthispOint.Tllepap口mainIyfbclls髂∞thcfollOwingparts,

7、(1)nc嗍埘giVcsmcfollowing∞nclusionsbased∞theallalysis锄drc∞archoftl砖melhod也atsimp髓cs廿lefIlllTcP/口pmtocols,fIIllT(驯口pmtocolc趾besimpli丘cd,buthavetocombinethcs旅w盯c蛆d枷waresyStemeIⅣim脚髓tofthecmbeddedsySte】啦s诵tlltIleappli∞ti仰0fembeddedln咖et,mal【ingjtoccupythele舔tsystemresources,onbaseth

8、atimplememingtIlemostb鹳ico嘲m曲icationfIlnctionfoundatio

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。