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.

[参考译文] TMS320F28388D:以太网示例问题

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1469153/tms320f28388d-issue-with-ethernet-example

器件型号:TMS320F28388D

工具与软件:

大家好!

我使用的是 TMS320F28388D、并使用ethernet_ex1_basic_tx_rx_loopback C2000库中的示例、了解电路板上以太网连接的基本操作。 但是、运行示例后、我没有看到接收到任何数据。

我所做的唯一修改是更改代码中的 MAC 地址、如下所示:
 //
//在内存中形成单播数据包
//
for (i=0;i<packet_length/4;i++)

//
//数据包的前6个字节是 MAC 目标地址
//字节、目标和 CRC 应由硬件插入
//
if (i == 0)
*((uint32_t *) pData + I)= 0x3C8CF8F6;
否则 if (i == 1)
*(uint32_t *) pData + i)= 0xFFFF5C2D;
设计
HWREG (uint32_t *) pData +i)= 0xFFFFFFFF;
}

尽管如此、当我Get-NetAdapterStatistics -Name "Ethernet 3"在 PowerShell 中运行命令时、我仍然看到ReceivedUnicastPackets为0。

是否有任何视频或文档介绍如何正确使用此示例? 或者、有人能帮助我制定正确的步骤、让这个示例正常工作吗?

提前感谢!