基于32位处理器的网络驱动及协议栈探究.pdfVIP

  • 3
  • 0
  • 约1.59万字
  • 约 5页
  • 2019-03-14 发布于广西
  • 举报

基于32位处理器的网络驱动及协议栈探究.pdf

2016年 10月 1日 现代电子技术 0ct.20l6 第39卷第 19期 ModernElectronicsTechnique V0I.39 No.19 doi:10.16652~.issn.1004-373x.2016.19.003 基于32位处理器的网络驱动及协议栈研究 曹绍华,史永宏 (中国石油大学 (华东)计算机与通信工程学院,山东 青岛 266580) 摘 要:随着嵌入式Web的飞速发展,以Internet为中间环节使不同嵌入式设备进行通信的需求 日益强烈,特别是在工 业监控领域。采用项 目组 自行研发的内嵌有MAC模块的定制版32位处理器作为硬件平 台,以此为基础设计了基于描述符 的DMA传输机制的网络驱动。同时,为 了实现稳定数据通信及Web浏览器功能 ,对嵌入式TCP/IP协议栈LwIP进行 了无操 作 系统移植 ,并对协议栈 内部的数据管理方式及底层接 口进行详细分析。测试结果表明,LwIP协议栈适用于工业远程监 控,能够在实现稳定通信的同时兼顾速度与小内存消耗。 关键词 :LwlP协议栈 ;网络驱动 ;嵌入式系统 ;片上可编程系统 中图分类号:TN915.04—34;TM417 文献标识码 :A 文章编号:1004.373X(2016)19.0011-05 Researchon protocolstack andnetwork drivebasedon 32一bitembedded processor CAO Shaohua,SHIYonghong (CollegeofComputerandCommunicationEngineering,ChinaUniversityofPetroleum,Qingdao266580,China) Abstract:W iththerapiddevelopmentoftheembeddedW eb,thecommunicationdemandamongdifferentembeddeddevices throughtheInternetbecomesincreasingly intense,especially intheindustrialmonitoringfield.Thecustomized 32一bitprocessor embeddingMACmodulewastakenasthehardwareplatform,whichwasdevelopedbytheprojectgroupitself.Andonthisba— sis.thenetworkdriveofdescriptor—basedDMA transfermechanism wasdesigned.Inordertorealizethefunctionsofstabledata communicationandW ebbrowser,theprotocolstack LwlP oftheembeddedTCP/IP wasperformedwithtransplantationwithout operatingsystem.Thedatamanagementmethodandbottom—layerportinsidetheprotocolstackareanalyzedindetail.Thetestre— suitsshow thattheLwIP issuitableforthetheindustrialremotemonitoring,andcanrealizestablecommunicationwhileensuring thehigh speedandlow memoryconsumption. Keywords:LwlP;networkdrive;embeddedsystem ;programmblesystem onchip

文档评论(0)

1亿VIP精品文档

相关文档