This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TMS570LC4357:带有 Lwip 1.4.1的 Activewebserver 示例-已替换为最新的 lwip 库(lwip 2.2.0)。 Activewebserver 示例中需要 MQTT

Guru**** 2439710 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1378987/tms570lc4357-activewebserver-example-with-lwip-1-4-1---replaced-with-the-latest-lwip-library-lwip-2-2-0-mqtt-required-in-activewebserver-example

器件型号:TMS570LC4357

工具与软件:

您好!  

我将尝试在 TMS570 LaunchPad 上使用通信协议(如 CAN、TCP、UDP 等)。 我从您的存储库下载了 activewebserver 演示,并使其运行起来。

现在、我还希望在 LaunchPad 上实现 MQTT 协议。 我发现 MQTT 在 lwip 的2.2.0版本中实现,所以在同一个项目中,我将 lwip 1.1.4在第三方下,替换为 lwip 2.2.0。

完成此操作后、我将库从 lwip 2.2.0重命名为 lwip 1.4.1、以便几乎不会解决与路径相关的问题。 由于2.2版本对项目结构进行了重组,我已经解决了由于 activewebserver 演示代码中使用的旧路径而出现的所有色情问题。  

遇到一组错误-所有错误都与 lwiplib.obj 文件相关。 不确定如何解决。 非常感谢在这方面提供任何帮助。

我想知道升级到2.2.0的最佳方法是在同一个项目中替换1.4.1、还是有其他更好的方法?

您是否有任何集成了 lwip2.2.0的活动 Web 服务器演示项目? 我只需要 MQTT 协议实现。

已在下方附加错误日志和工程

e2e.ti.com/.../ActiveWebserver_2D00_with_2D00_lwip2.zipe2e.ti.com/.../lwip_2D00_2.2.0_2D00_library.zip

谢谢!

Chandana。