TCP/IP协议栈在嵌入式系统中的实现

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:df6b1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式系统的Internet网络化的研究与应用是近几年来嵌入式应用领域的一个研究热点。全球信息资源的全面共享是今后的发展潮流,与人们的生产、生活关系最为密切并拥有着无尽的信息资源的嵌入式系统,如果不接入Internet的话,信息的全面共享就无从谈起。嵌入式系统网络化的前提是在嵌入式系统中实现TCP/IP协议栈。 本文针对应用最广泛的以MCS-51系列单片机为核心的中低档嵌入式系统,设计了一种适合该类系统使用的轻型TCP/IP协议栈。开发环境采用的是德国Keil公司的集编辑、编译、仿真和调试于一体的Keil uVision2软件。 硬件平台主要是由内带20k字节Flash的AT89C55,32k字节容量的RAM62256,网络接口芯片RTL8019AS和RTL8029AS,做PCI-ISA桥的CPLD EPM7128S等组成。 整个协议栈的设计是围绕着TCP/IP协议的参考模型这个中心进行的。参考模型中的物理层和数据链路层的MAC子层是由RTL8019AS网络接口芯片来完成的。而RTL8019AS的驱动程序设计属于逻辑链路子层实现的范畴。协议栈的主体设计分横向和纵向两条主线。横向包括收发缓存的设计、定时器设计和守护程序设计;纵向包括IP模块、ICMP模块、UDP模块、TCP模块和HTTP模块的设计。 最后利用该TCP/IP协议栈实现了一个简易的WebServer,测试了协议栈的整体性能。
其他文献
改革开放以来,我国物流同国民经济其他部门一样有较大的发展,并取得了非常显著的成绩,促进了经济与社会的快速发展。人们逐渐认识到物流业的重要性和必要性,而物流学作为一门全新
本文针对我国现阶段人居环境建设的现状与研究特点,以国内外研究与实践为基础,站在学科研究的前沿,提出了“基本人居生态单元”的概念,以此反思和解析当前人居环境建设的各种现象
随着网络零售的日趋活跃,网络零售环境越来越被人们所重视。本文通过比较网络零售与传统零售的差异,探讨了网络零售的优势特征,即通过产品形态创新、管理技术创新、交易环境创新
1996年我国在修改刑事诉讼法时,为体现“无罪推定”精神,解决诉讼中存在的“疑罪从有、从挂”的现实问题,在刑事诉讼法第140条第四款新增了“证据不足不起诉”的情形,它与“不应
小城镇主要是指区别于城市和农村村庄的、具有一定规模的、主要由从事非农业生产活动的人口所聚居的社区,即包括了经行政部门正式批准、具有镇建制的建制镇和乡人民政府所在地
目的 视网膜色素上皮(RPE)细胞具有复杂的结构和特殊的生理功能。它的吞噬功能对维持正常的视觉至关重要。该功能障碍时引起视细胞外节膜盘的堆积而导致严重的视网膜变性。
随着网络技术的不断发展,Internet技术已经渗透到日常生活和工业生产的各个领域。这使得远程监控工业自动化生产成为可能。通过远程监控,技术人员无须亲临现场或恶劣的环境就可
军队后勤保障——战斗力的根本保证。随着科学技术的高速发展,军队后勤保障的方式日新月异。军队后勤保障运行方式不断向高效率的方向发展,军队要集中精力进行军事训练提高军事
中和思想是一种追求完美与和谐,追求适度与恰当,懂得节制与权变,充满灵活性、智慧性的思想。中和成为古人最高的审美理想,成为美的最佳表现。中和精神贯注在实践生活中,反映在哲学
韩国北方政策是韩国政府采取的一项力求改善与中国、苏联等社会主义国家关系的外交政策,目的就是创造一个有利于朝鲜半岛和平统一的外部环境,从而为统一铺平道路。本文就是把中