- 1、本文档共2页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第27卷第8期 电 力 自动 化 议 备 Vol.27No8
2007年8月 ElectricPowerAutomationEquiPment Aug.2007 心
基于uC/05+LwIP的网 口转
串 口模块的实现
龙海南,梁朝博
(河北大学 电子信息工程学院,河北 保定 071002)
摘要:采用53C44B0芯片为处理器,利用以太网中TCP协议,设计一种网口转串口模块,实现了
数据传输方式的转换,并给出了系统框图。软件采用uC/05十LwIP实时多任务嵌入式系统。
软件主要实现5个任务:时钟初始化/操作系统初始化任务,修改IP、子网掩码、网关的菜单任
务,LwIP初始化任务,网口初始化任务,网口向串口、串口向网口发送数据任务。给出了主函数和
主程序流程图。实际应用效果良好。
关键词:TCP/IP协议;53C44B0;LwIP;uC/05;网口;串口
中图分类号:TNglg 文献标识码:B 文章编号:1006一6047(2007)08一0113一02
今,从8位到64位,uC/05已在超过40种不同架构
ILwIP介绍川 的微处理器上运行
LwIP(Light一weightlnternetProtocol)是瑞士计 3 网口转串口模块的硬件实现[5一7]
算机科学院(Swedishlnstitute。fComputerscience)
的AdamDunkelS等开发的一套用于嵌人式系统的 网口转串口模块使用到的芯片有S3C44BO、
开放源代码TCP/IP协议栈。肠IP既可移植到操作 RTL8019S、MAX232、AM29LV160DB、HY57V641620
系统上[2一,」,又可在无操作系统的情况下独立运行。 HG。硬件系统框图如图1所示。
LwIP的特点如下:
a.支持多网络接口下的IP转发;
b.支持网间控制报文协议ICMP(IntemetControl
Messagesprotocol);
c.包括实验性扩展的用户数据报协议UDP
(UserDatagramProtocol); 图1系统框图
d.包括阻塞控制、RTr 估算和快速恢复及 Fig,IBlockdia脚mof叮stem
快速转发的传输控制协议TCP(TransferControl
4 模块的软件实现
Protocol);
e.提供专门的内部回调应用编程接口RawAPI 首先,需要建立5个任务:时钟初始化,操作系
(ApPlicationProsrammingjnted石ce)用于提高应用程 统初始化任务Taskstart;可以动态修改网关、IP地
序性能; 址、子网掩码的菜单任务TaskMenu;Lw1P初始化任
f.可选择的Berkeley接口API(多线程情况下); 务TaskLwIPInit,其中包括TCP协议的初始化;网口
9.在最新的版本中支持端对端协议PPP(Peer 初始化任务Task_NEZKIF;网口向串口发送数据任
一PeerProtocol); 务TaskTCP,其中包括TCP协议通信的建立,串口
h.新版本中增加了IPfragment的支持; 向网口发送数据的任务TaskUART。主函数如下:
1.支持动态主机配置协议(DHCP),动
您可能关注的文档
- 基于CAN总线的分布式电网消弧选线系统.pdf
- 基于GPS的功角测量及同步相量在电力系统中的应用研究.doc
- 基于MatlabSimulink的电力变换电路仿真论文1.doc
- 基于MATLAB的电力系统潮流计算毕业论文.doc
- 基于Matlab设计的软开关型APFC电路.pdf
- 基于PLC在电力监控分布式系统的应用ppt-Power.ppt
- 基于UML的稳定控制系统逻辑模块软件设计.pdf
- 基于Visual Basic和MATLAB联合编成的电力系统课程设计.doc
- 基于单片机HT46RU232下利用电力载波传输信号的消防系统的.doc
- 基于单片机的LCD显示终端设计.pdf
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
文档评论(0)