dp83848

更新时间:2023-04-16 01:30:11 阅读: 评论:0


2023年滚去学习 4月16日发(作者:等离子流)

采集终端在线动态修改IP地址研究与应用

高磊;孙成富

【摘要】采集终端通过以太网与主站通信,根据主站命令及时修改终端IP地址是当

今智能化时代的需求.本文设计了基于LPC1788嵌入式微控制器、片外

NandFlash和DP83848网络接口的采集终端动态修改IP系统.经过程序调试和实

验测试,终修理的近义词 端不需要断电再上电或复位,不影响网络模块以外其它模块的正常工作,仅

需1s延时,终端即可更换新的IP,主站便可以新的IP访问采集终端.系统操作方便,

结构简单,减少了管理员的操作量,减小了输入错误的可能,具有较高的实用和推广价

值.%Theacquisitionterminalcommunicateswiththemasterstation

throughEthernetanditisthedemandoftheageofintelligencetomodify

aper,a

systemnameddynamicmodificationoftheacquisitionterminal'sIP

addressisdesigned,whichisbadonLPC1788embeddedmicrocontroller,out-of-chipNandFlashandDP83848network

heprogramdebuggingandexperimentaltest,theterminal

doesnotneedtopoweroffandpoweragainorret,what'smore,itdoes

notaffectthenormalworkofothermodulesoutsidethenetwork

lyoneconddelay,theterminalcanre-placethenew

IP,andthemainstationcanaccesstheacquisitionterminalwiththenew

temiasytooperate,simpleinstruc-ture,reducingthe

higherpracticabilityandpopularvalue.

【期刊名称】《单片机与嵌入式系统应用》

【年(卷),期】2018(018)005

【祝别人生日快乐的句子 总页数】3页(P10-12)

【关键词】采集终端;LPC1788;DP83848;动态修改;IP地址

【作者】高磊;孙成富

【作者单位】淮阴工学院计算机与软件工程学院,淮安223001;淮阴工学院计算机

与软件工程学院,淮安223001

【正文语种】中文

【中图分类】TP311

引言

采集终端在线动态修改IP地址是当今智能化时代的需求,它不仅衡量着产品的性

能,还关联着节约人力资源、减少人为操作失误、方便主站管理等优点[1],因此

在采集终端设计的过程中添加“在线动态修改IP地址”功能是必不可少的。

本文设计了基于LPC1788嵌入式微控制器、K9F1G08U0A片外NandFlash和

DP83848网络接口作为核心模块组成的采集终端在线动态修改IP系统,完成了短

时间内快速动态修改IP,主站重新以新的目标IP地址连接采集终端的实验,有效

地减少了人为断电上电或复位的操作量和响应时间。

1系统组成结构

采集终端在线动态修改IP系统的结构如图1所示,主站和采集终端之间用以太网

连接,DP83848以太网模块[10-11]用于接收主站发送的报文,K9F1G08U0A片

外NandFlash用于存储重要信息(如终端版本信息、终端IP地址等),LPC1788

用于控制寄存器和相关模块,JTAG仿真调试接口用于下载程序调试仿真。

图1系统结构图

2动态修改IP实现原理

动态修改IP流程如图2所示,主站和采集终端采用TCP/IP协议通信,主站作为

客户端,采集终端作为服务器,在主站的通信方式里输入采集终端默认设置的IP

地址(192.168.1.5)和端口号(5000);请求进行连接,连接成功后,发送新IP地址

的报文给采集终端,采集终端通过网络模块接收到内容后,根据Q/GDW-376.1

协议从报文中提取出有效帧,校验帧的合法性以及是否需要修改IP地址,如果帧

合法且需要修改IP地址,则把新的IP地址存放在NandFlash中[8-9],然后禁用

默认网卡“netif_t_down(netif_default)”,读取NandFlash中的IP地址,写

入默认网卡“netif_

t_addr(netif_default,&ipaddr,&netmask,&gw)”,延时1s,再次使能网卡

“netif_t_up(netif_default)”。此时终端会重新创建socket,绑定新的终端

IP地址(如192.168.1.10)和端口号(8080),并对端口号进行监听,等待主站的请求

连接。此时主站会自动断开连接,重新在通信方式中输入新的IP地址

(192.168.1.10)和端口号(8080),可以建立新的连接,如果没有内容需要发送,可

以根据需要发送断开报文帧给终端,请求断开连接[2-7]。

图铁锅鱼 2动态修改IP地址流程

3系统测试与结果分析

测试结果如图3所示,主站先以IP:192.168.1.5,端口博大精深是什么意思 号:5000与终端连接,

并发送了修改IP地址的报文。根据Q/GDW-376.1协议,如图4所示,报文的

DAT链路用户数据部分,第一个字节为应用层功能码AFN=04,帧序列号

SEQ=72,数据单元标识Pn=0000、Fn=4000,数据单元:C0A8010AFFFF

FF00C0A80101(16进制),对应为十进制是192168110(新IP地址)、255欧阳询代表作

2552550(子网掩码)、19216811(网关)。终端接收后处理报文,创建新的

socket绑定新的IP地址192.168.1.10,端口号为8080,并对端口号进行监听,

主站以新的IP地址和端口号能够迅速与终端进行连接。

图3测试结果

图4链路用户数据层格式

4实际应用案列

本设计应用在如图5所示的油井智能终端中,能够根据主站修改IP命令,实时修

改IP地址,性能满足实时性、便捷性要求。

图5油井智能终端

结语

实验结果证明本系统能够快速、准确地根据主站命令对采集终端的IP地址进行修

改,具有合理性和可行性。但在调试过程中,由于人为或环境的白果叶 因素,引起主站自

动断开网络连接,系统加入了监测断开重连方法,使得系统更加稳定可靠。系统根

据TCP/IP通信原理,结合Q/GDW-376.1信息采集协议,在以LPC1788嵌入式

微处理器、K9F1G08U0A片外NandFlash和DP83848网络接口作为核心模块组

成的采集终端上实现了在线动态修改IP系统。调试结果表明,系统设计满足采集

终端在线动态修改IP的需求,操作方便,结构简单,同时还具有响应时间短、运

行稳定的特点,具有较高的实用和推广价值。

参考文献

[1]吕京建.嵌入式因特网技术的兴起与前景[J].今日电子,2000(S1):4-5.

[2]JuH,ChoiM,cientandlightwei银行英语怎么说 ghtembeddedWeb

rverforWeb‐badnetworkelementmanagement[J].InternationalJournalofNetworkManagement,2015,10(5):261-275.

[3]陈利锋,刘博勤,涂时亮,等.嵌入式系统网络互车位出租合同模板 连技术的设计与实现[J].计算机科

学,2001,28(10):100-103.

[4]苏勇辉.基于ARM微处理器TCP/IP协议栈LwIP实现[J].国外电子测量技

术,2009,28(10):76-78.

[5]王慧青,张小国,丁晗.一种基于移动终端动态IP地址的数据实时传输方法:中国,CN105610997A[P].2016.

[6]李庆江.基于LwIP协议栈的嵌入式Web服务器的设计及实现[J].齐鲁工业大学

学报,2008,22(4):97茼蒿怎么吃 -100.

[7]石广治,刘波,姜秀杰,等.基于ARM的嵌入式系统以太网通讯设计[J].微计算机信

息,2010,26(32):80-82.

[8]GouHL,LiangGZ,ationofK9F1G08U0AinMSP430sigle

chipsystem[J].HebeiJournalofIndustrialScience&Technology,2009.

[9]李晴.高速大容量NANDFLASH存储系统的设计与实现[D].北京:北京理工大

学,2015.

[10]陈冬发,朱宁西.基于ARM-LPC2368的网络接口的设计与实现[J].微计算机信

息,2008,24(14):119-120.

[11]于春雪.基于STM32F107的高速以太网接口设计与应用[J].电声技

术,2011,35(9):63-67.


本文发布于:2023-04-16 01:30:11,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/499047.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

上一篇:铣刀的分类
标签:dp83848
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图