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.

[参考译文] MSP432E401Y:http-server 示例、launchpad 无法通过主机名使用

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1398157/msp432e401y-http-server-example-launchpad-not-available-via-hostname

器件型号:MSP432E401Y

工具与软件:

您好、TI 论坛!

我想测试 MSP432E401Y 的以太网通信。 于是、我选取了 launchpad、从 simplelink 安装文件夹中导入示例 projet http-server、并将其导入 Code Composer Studio。

CCS:12.3.0
Simplelink:4.20.00.12
RTOS:TI/RTOS

我同时测试了 CCS 编译器和 GCC 编译器。 行为是相同的:
launchpad 上有一个 IP-Address、如果我输入地址、我就可以在浏览器中打开 http-page。
但我无法使用 launchpad 主机名"tisoc"打开 http 站点。

我可以执行什么操作来访问 launchpad 并获取其主机名?

BR Guentther

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

    您好!

     抱歉、我感到困惑。 哪种文档指出您可以使用"tisoc"作为主机名来访问 LaunchPad? 什么是 tisoc? 如果这是一个域名,你从哪里得到它? 示例是一个 HTTP 服务器、其 IP 地址从网络上的 DHCP 服务器获取。 首先、我不知道您在哪里得到"tiosc"作为主机名? 其次、一般而言、这不是客户端将域名(人类可读的名称)转换为 IP 地址的 DNS 责任吗?    

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

    您好!

    感谢您的答复。 这个示例使用 DHCP、所以我查看了是否为 MSP432E401Y 提供了主机名。 搜索 grep 告诉我、选择了 tisoc:

    $ grep -irn hostname ./
    ...
    ./httpserver_MSP_EXP432E401Y_tirtos_ccs/Debug/syscfg/ti_ndk_config.c:102:static char *hostname = "tisoc";
    ...

    我该怎么做、才能为 launchpad 提供此主机名或其他主机名?

    BR Guentther

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

    您好!

     请参考 Wikipedia 网站上的 DHCP 协议以及下面关于主机名的帖子。 我不知道 DHCP 服务器是如何使用它的。 您需要咨询路由器用户指南或 IT 部门、了解公司网络上的 DHCP 服务器如何以及是否使用 DHCP 握手期间客户端提供的主机名执行任何操作。 我认为这里的主机名与通过 DNS 服务器将人类可读的域名转换为相应的 IP 地址的域名不一样。 IP 地址最终告诉 IP (内部协议)如何将数据包路由到目的地。  

      

    https://e2e.ti.com/support/processors-group/processors/f/processors-forum/331788/dhcp-client-host-name-advanced-field?tisearch=e2e-sitesearch&keymatch=ndk%25252525252525252520tisoc#