器件型号:DK-TM4C129X
工具/软件:TI-RTOS
您好!
在我的项目中、我使用 DK-TM4C129X 并想为电路板分配两个 IP 地址、前者用于 UDP 通信、后者用于记录机制、我不想为此使用 UART、而是通过网络实现。 但是、我无法找到有关是否可能的任何信息。 请帮我解决这些问题吗? 提前感谢您的回答。
此致。
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.
器件型号:DK-TM4C129X
工具/软件:TI-RTOS
您好!
在我的项目中、我使用 DK-TM4C129X 并想为电路板分配两个 IP 地址、前者用于 UDP 通信、后者用于记录机制、我不想为此使用 UART、而是通过网络实现。 但是、我无法找到有关是否可能的任何信息。 请帮我解决这些问题吗? 提前感谢您的回答。
此致。
您好!
我们没有一个示例说明同一接口上的多个 IP 地址。 但是,一些社区成员通过 CfgAddEntry() API 实现了类似的目标(请参见 NDK API 第 G.2.2节)。 限制是每个 IP 地址必须位于单独的子网中。
请参阅以下文章(查找 CfgAddEntry()示例):
https://e2e.ti.com/support/embedded/tirtos/f/355/p/237302/836816#836816
CI_IPNet NA;
na.ipaddr = htonl (0xc0a802c0);//示例 IP 地址(192.168.2.192)
na.IPMask = htonl (0xFFFFFF00);//示例掩码(255.255.254.0)
CfgAddEntry (hCfg、CFGTAG _IPNet、1、0、sizeof (CI_IPNet)、 (uint8 *)不适用、0);
针对您的情况、另一个建议是使用一个 IP 地址和两个不同的端口号:一个用于 UDP 通信、另一个用于记录。
~Ramsey