请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:EK-TM4C1294XL 工具/软件:Code Composer Studio
我已经为以太网控制器实现了一个简单的 MAC 环回代码。 这用于硬件产品的生产诊断。
尽管我已为环回模式配置了 EMAC 配置寄存器、并按照 Tivaware 驱动程序手册设置 DMA 引擎、但我没有获得以太网中断。 我已经对启动代码进行了适当的更改、以反映正确的以太网中断处理函数。
此外、我不确定如何在不为发送和接收缓冲区分配数据缓冲区的情况下、将数据缓冲区分配给看起来是堆栈一部分的发送和接收缓冲区、而该堆栈会在我们必须能够为测试完整性分配测试数据包的情况下获取由 tcpsend 或接收分配的数据 MAC 环回。
是否有人有此示例代码?