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.

[参考译文] TMDSSOLARPEXPKIT:主机 IP 地址

Guru**** 2609465 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/686136/tmdssolarpexpkit-host-ip-address

器件型号:TMDSSOLARPEXPKIT

你(们)好。

我正在处理 SolarExplorer_PVINVER_F28M35x_M3项目、我想知道如何更改默认 设置为 169.254.42.86的主机 IP 地址。

非常感谢!

Carlos

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

    请查看中的代码

    Enet_uip.c

    /*********
    //此应用程序的默认 TCP/IP 设置。
    //默认为链接本地地址... (169.254.1.0至169.254.254.255)。 注:
    //此应用程序不实施 Zeroconf 协议。 没有 ARP 查询
    //发出以确定此静态 IP 地址是否已被使用。
    // TODO:取消注释以下#define 语句以启用静态 IP
    //而不是 DHCP。
    //
    #define USE_STATIC_IP

    #ifndef default_IPADDR0
    #define DEFAULT_IPADDR0 169
    #endif

    #ifndef default_ipADDR1
    #define DEFAULT_IPADDR1 254
    #endif

    #ifndef default_IPADDR2
    #define DEFAULT_IPADDR2 254
    #endif

    #ifndef default_ipaDDR3
    #define DEFAULT_IPADDR3 169
    #endif

    #ifndef default_NETMASK0
    #define DEFAULT_NETMASK0 255
    #endif

    #ifndef default_NETMASK1
    #define DEFAULT_NETMASK1 255
    #endif

    #ifndef default_NETMASK2
    #define DEFAULT_NETMASK2 0
    #endif

    #ifndef default_NETMASK3
    #define DEFAULT_NETMASK3 0
    #endif

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我相信这是服务的地址。 我要更改的是控制卡静态 IP 地址(即将默认地址169.254.42.86更改为任何其他地址)

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

    我已将此任务分配给另一位更熟悉 ENET 且可能无法就此提供建议的团队成员。

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

    卡洛斯、
    是的、该示例用作在套件上运行的服务器、电路板的地址(运行服务器)如 Manish 指出的那样。

    源代码注释告诉您如何在同一子网下连接具有静态 IP 分配的 PC、以便您 可以通过 PC 与服务器进行通信。

    希望这对您有所帮助。


    此致
    Santosh Athuru

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、源代码注释告诉我如何使用静态 IP 169.254.42.86连接 PC
    但我想知道的是如何更改这个地址。

    此致、

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

    我不理解您的问题。 示例的范围是通过 EMAC 演示客户端<->服务器模型。 为此、电路板运行服务器、PC 为客户端。 您必须使用以太网电缆连接 PC 和电路板、并按照示例注释(位于主源文件顶部)中的说明将静态 IP 分配给 PC、然后访问服务器。

    您是否要求更改服务器或客户端的 IP 地址或两者? 您为什么需要这样做?

    您是否在询问如何将上述 IP 地址分配给您的 PC,如果是,则顶部的示例文件中对此进行了说明。


    希望这对您有所帮助。


    此致
    Santosh Athuru