检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:张青青[1] ZHANG Qing-qing(Xianyang Vocational Technical College,Xianyang 712000,Shaanxi Province,China)
出 处:《信息技术》2021年第9期160-164,共5页Information Technology
摘 要:目前对适合于嵌入式平台的网络程序进行调试时,由于嵌入式环境的封闭性、网络协议栈与网络通信的复杂性,调试工作费时费力,效果不一定好。文中在VisualC++开发环境下,设计了一套运行在PC端的网络平台。该平台使用MFC开发应用模块,通过将LwIP协议栈移植PC端,用WinPcap实现了通过Windows驱动传递网络信息。在PC端模拟了嵌入式的运行环境,并实现了嵌入式代码的单步调试与跟踪。这样就可以把新开发的嵌入式网络应用首先在PC上调试开发,最后移植到小型嵌入式平台上,可以很有效地缩短软件开发的时长。Concerning the fact that present network application developed for embedded operating systems is time-consuming and not functioning well when debugging due to the closure of embedded environment,as well as the the complication between protocol stack and network communications.This paper focuses on the design of PC-based network platform under the development environment of VisualC++.The platform applies MFC application module to realize the transmittion of network information through Windows driver with the help from WinPcap by porting LwIP protocol stack to PC terminal.To achieve this,we simulate an embedded operating environment on PC terminal to implement single-step debugging and tracking of embedded code.Therefore,the newly developed embedded network application could be debugged on PC terminal in the first place before porting it to small-scaled embedded platform by which the time needed in software development would be shortenedeffectively.
关 键 词:嵌入式系统 LWIP WINPCAP 网络 移植
分 类 号:TP306[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.137.210.133