基于F2812DSP的TCP/IP协议的实现及优化

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:marswood
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着因特网的成功,TCP/IP协议已成为一个全球性的通信标准。日常使用的网页传输,电子邮件传输,文件传输等功能均有赖于TCP/IP协议的实现。对于嵌入式系统而言,运行TCP/IP协议后,便能够与因特网上的设备进行通信。本文采用TI公司的F2812DSP芯片作为嵌入式系统的控制器。该芯片既具有数字信号处理能力,又具有强大的事件管理能力和嵌入式控制功能。通过F2812DSP的外部接口扩展一片以太网控制器Ax88796,并移植TCP/IP协议栈,我们实现了系统的通信解决方案。该方案功能强大,通用性好,为其他嵌入式系统的通信解决方案提供了很好的借鉴意义。在Ax88796驱动程序开发方面,本文分析了Ax88796的读写时序,并结合F2812DSP的外部接口时序,进行了时序匹配设计。本文通过中断的方式,实现了以太网数据帧的发送和接收,为上层协议屏蔽了底层硬件细节。同时,本文实现了Ax88796的溢出处理,通过定时器来检查网络连接状况并进行修复,使得系统具有很好的容错和自愈能力。在TCP/IP协议栈的移植方面,本文采用源码公开的嵌入式协议栈uip1.0,通过裁剪和移植,实现了IP、ARP、ICMP和TCP协议的功能。结合F2812DSP的特点,本文对协议栈进行了优化,对耗时较多的校验和计算采用汇编语言进行了编写。本文通过PC机上的TCP测试工具和网络协议分析工具Sniffer,对ARP协议,ICMP协议的Ping功能,TCP连接、释放和数据传输进行了严格的测试。测试结果显示,协议运行稳定可靠,具备了TCP/IP栈的基本功能,能够与因特网进行无缝连接。
其他文献
我校是去年刚刚评上的三星级高中,学生的行为习惯、学习习惯及学习基础都相对较差。这因此也成为有些教师的借口,经常会听到“面对这样的学生,课没有办法上下去”、“这样差的学生,怎么设计都是没有效果”等诸如此类的话。针对这种情况,我认为教师是课堂的组织者、设计者,可以针对不同水平的学生设计不同层次的问题或者是采取不同的形式、策略激活课堂,激发学生的学习兴趣。教师不仅应具备过硬的职业技能和职业道德,还需要具
液晶驻示技术近年来取得了飞速的发展,已经逐渐发展成为主流显示技术,其显示动态图像的能力也越来越受到公众的关注。由于LCD在显示快速运动的图像时,会有一定程度的动态图像失
随着现代电子战、信息战日趋白热化的发展,导弹的精确打击成为国防事业研究的热点。作为导弹的“眼睛”,共形于载体表面的引信天线更是重中之重。波导缝隙天线具有易与载体表
摘要: 婚姻是一种社会行为和社会现象,体现了人与人之间特殊的社会关系,由一定社会的经济基础所決定,随着社会生产力的发展和经济基础的发展而不断变化、不断进步,并对社会、社会生产力和经济基础起推动作用。原始社会因此得到了发展,人类也随着自身婚姻的文明化而步入文明社会。  关键词: 婚姻原始社会 氏族 生产力 自然法则    “婚姻”,中国古时也称“昏姻”或“昏因”。“婚”,本义“妇家”,通“昏”,意指
摘要: 兴趣是最好的老師,对生物课产生浓厚的兴趣,是学生学好生物课的内在动力。本文作者结合自身教学实践,就教师如何提高学生高考生物理成绩提出了自己的意见。  关键词: 高考 生物成绩 提高 本文为全文原貌 未安装PDF浏览器用户请先下载安装
本文通过对荣华二采区10
期刊
生物的地理分布格局是生物多样性、生物地理学及宏观生态学等研究共同关注的问题,在探究生物类群的多样性分布、起源和进化及确定自然保护优先区等科学问题上起重要作用。以往
1.引言    中医不仅是一种医学技术,还是一种文化现象。文化因素在中医翻译中的处理,最近越来越受到人们的关注。因为翻译不仅仅是简单的两种语言的转换,更是一种文化的交流。翻译的重要任务就是忠实地传递源语的文化信息,把一种语言所承载的信息毫无遗漏地用另一种语言表达出来。因为英汉属于两种完全不同的语言体系,存在较大的文化差异,这种差异构成了中医翻译中最大的障碍——文化冲突的存在。因此,翻译过程中如何对
摘要: 针对目前高校校园里大学生的考试诚信问题,本文作者对某校学生的作弊现象进行问卷调查,了解大学生考试的作弊率,通过相关性、显著性检验分析性別、年级对考试作弊的影响,并应用Logistic回归模型建立作弊率关于年级、性别的二次回归方程。  关键词: 大学生 考试诚信 检验 Logistic回归分析
精子发生过程一直是发育生物学科的研究重点,如何更深层次的挖掘该过程中基因表达调控机制一直是生物学家感兴趣并存在挑战的领域。不同类型的表观遗传学修饰在多个生命过程中