摘要

目前对适合于嵌入式平台的网络程序进行调试时,由于嵌入式环境的封闭性、网络协议栈与网络通信的复杂性,调试工作费时费力,效果不一定好。文中在VisualC++开发环境下,设计了一套运行在PC端的网络平台。该平台使用MFC开发应用模块,通过将LwIP协议栈移植PC端,用WinPcap实现了通过Windows驱动传递网络信息。在PC端模拟了嵌入式的运行环境,并实现了嵌入式代码的单步调试与跟踪。这样就可以把新开发的嵌入式网络应用首先在PC上调试开发,最后移植到小型嵌入式平台上,可以很有效地缩短软件开发的时长。

  • 单位
    咸阳职业技术学院

全文