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.

[参考译文] TM4C1294KCPDT:更改 enet_S2E 示例项目的 Web 服务器端口号

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/624866/tm4c1294kcpdt-change-web-server-port-number-of-enet_s2e-example-project

器件型号:TM4C1294KCPDT

您好!

我参考 Tivaware v2.1.4.178中提供的"enet_s2e"示例工程、正在开发串行转以太网转换器。 我能够通过 Web 浏览器控制模块的设置、还可以在任意一端发送和接收数据。 我想知道是否可以更改访问"设置"页面的端口(80)。 如果是,请告诉我需要在代码中进行哪些修改。

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

    我在 TivaWare 示例中进行了搜索、但找不到"Enet_s2e"工程... 您可以再次检查该名称还是为我提供一个文件夹位置以查找它吗? 也许它在 CCS 之外被命名为其他的东西...
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    很抱歉我的错。
    我是指在这个链接"www.ti.com/.../spma072"上提供的项目。 然后、我按照此 pdf"www.ti.com/.../spma072"中提供的说明进行操作
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Chirag、

    谢谢! 仔细观察项目(为了坦率和诚实地与您交谈、我还没有这类 Enet 项目的经验) 我只能找到一个似乎指示端口设置为80的实例、该端口位于 httpd.c 第三方/lwip-1.4.1/apps/httpserver_raw 文件夹下的以下声明:

    /** HTTPD 使用的服务器端口*/
    #ifndef HTTPD_SERVER_PORT
    #define HTTPD_SERVER_PORT 80
    #endif

    根据您的描述、这是设置页面 A 网页吗? 如果是 HTTP 页面、则使用端口80将使用 TCP 的官方 HTTP 端口? en.wikipedia.org/.../List_of_TCP_and_UDP_port_numbers

    如果我对这种思维方式很正确、那么您会创建自己的非 HTTP 设置页面吗?

    如果是、此类更改可能超出 TI 应用程序的范围并进入 lwIP 端。 如果是、您可能需要联系 lwIP (它是第三方源代码、因此我们对它没有专业知识)...