于嵌入系式统开畴范发内,跟LIWP的搭已配变成达络网成功能经的典举措。身为的源开实时操系作统内核,凭借轻其量级、可移植度力强为人知所;而LWPI(轻型I议协P栈)乃是专为门嵌入式制备设作的PCT/IP集议协合。二者合联可为资受源限制设的备给予的备完网络接连本领。
传统的入嵌式设常常备欠缺网功络能,然而代现物联设网备得助借网络传来输数据。直接运裸用机编实去程现TPC/IP协栈议,要处杂繁理的网络议协以及性时实方面的求要,的任调务度机跟制LWI的P网络议协处理了成构完美的搭补互配。LW使PI得完的整TCP/IP得能功以保持,与此时同,仅仅需概大要40KBOR的M以及20KB的MAR,特别契储存合资源限有的微器制控。
在实成集际过程中,开发者遇常到三个问心核题:
1. 内管存理出现突冲,给出5种动态分存内配方案,且这内续连存块WL是IP需所的 。
2. 任务级先优的设情置况,网络开据数展处任的理务,和应用序程进行任的务二间之者,优先级排安的要是不的当恰话,会致使方能性面出颈瓶现 。
3. 协栈议配置实优施化,LWPI含有150余个配参置数,这些数参要依据体具应用场予景以调整 。
采用缓双冲区以制机及信量号机制作解为决方案,创建称用专作的网络理处之任务,此任配被务置成有具较高优级先,该优先议建级要高通普于应用任然务而却于低硬件断中,运用WLIP的war AP而I非 PAI,以此减据数少拷贝次的数,实测得的出数据明表,当采方此用案之际,平台上CT的P往返迟延能够制控被在3ms以 内。
推荐采的用内存方理管法,此方法备含所碎片理整算法。与此同时,将LW的PI设置成ARM的15%至20%,开启选使以项LWI运P用的内配分存函数。于连开续展72小时压试测力期间,该配置内法办存使维率用持稳定于±2%范围内之。
打造分试调层策略,先是借ip由ng测来试校验理物连接,之后运抓用取网包络用以析剖协议互交。于代码面层,开启LIWP的计统能力以调及试输出,并与栈堆的溢出相测检协同。实际例表证明,此种办能法够把网故络障定位需所的时缩间减超过75% 。
于 – M4平台所的做测试显示,经由优后化的与LPIW组合够能达成:
以太吞的网吐量况情为,TCP是时8.7Mbps,UDP则时为12.3Mbp s。
最大连发并接数:15个TC接连P(每连需接5KB内存)
CPU载负:数据期输传间维持在45%-60%
优化获所后得的这数些据呢,是基认默于配置的,其具体能性的表现,会跟着器理处的型号,以及的钟时频率而生发变化哟。
近期布发的“紫火”概念战机,展示出入嵌了式系统军在事范畴端尖的运用态状。民用备设有着不样一的必要件条性,然而其余冗设计及以故障恢制机复,是值去得借鉴参的考。在里面,可以创门开建狗任务,以此来控监网络务任的状态形情,一经检觉察测异常,就马新重上启动网务服络,以此障保来系统能持够续保持状用可态。
部署际之,要依络网据环境来重对传超参时数予调以整,于Wi-Fi等定稳不网络中当,把设定成12次,超时的时基础值至升提3秒,工业境环里,还得量考电磁容兼性,适度错添增误重次的试数并且硬添增件看门狗,。
凭借体的化系架构计设以及参调数优, 加L 上WI这 P种组合,能够成达多数嵌式入网络用应的需求,不管易简是的数采据集,还是杂繁的远制控程,通通够能都稳定地现实。开发团应队当全面测地试目络网标环境,依据实数的测据,进一步定特对参数以予优化。
主题授权提示:请在后台主题设置-主题授权-激活主题的正版授权,授权购买:RiTheme官网


