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.

[参考译文] TIDA-00203:为设计 TIDA-00203分配静态 IP 地址

Guru**** 2524550 points
Other Parts Discussed in Thread: TIDA-00203

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

https://e2e.ti.com/support/tools/simulation-hardware-system-design-tools-group/sim-hw-system-design/f/simulation-hardware-system-design-tools-forum/614089/tida-00203-assign-the-static-ip-address-into-the-design-tida-00203

器件型号:TIDA-00203

根据 TI 网站 TIDA-00203上的设计、我们可以成功地将 CAN 连接到以太网演示板。 此主板正在使用169.254.254.255 (演示的默认 IP)进行 ping 操作。

我们希望使用不同的 IP 更改 IP 地址、如192.168.137.211212等 默认代码中有两个文件 config.c 和 can2enet.c 、我们可以在其中将默认 IP 更改为静态 IP。 我们对默认代码进行了更改、以创建一些静态 IP 地址、如下所示:

//

   //标志(ucFlags)

   //

  // 0、

      // 0x80、

      0x82、

 

   //

 

 

//

   //静态 IP 地址(仅在 ucFlags 中指示时使用)。

   //

   //0x00000000、

             0xAC18F847、//0xc0A80104、

   //

   //默认网关 IP 地址(仅在使用静态 IP 时使用)。

   //

   //0x00000000、

             0xAC18F801、// 0xc0A80101、

   //

   //子网掩码(仅在使用静态 IP 时使用)。

   //

      0xFFFFFF00、

 

   //

   // ucReserved2 (编译器将填充到完整长度)

   //

   {

       0、0、0、0、0、 0、0、0、0、0、 0、0

   }

};

但是、即使在更改 IP 地址 板之后、也会 ping 默认 IP 地址169.254.254.254.255。

请建议对代码进行更改、使其与静态 IP 地址兼容。