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:在 EMAC 中使用 RMII 时的中断接收

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1133210/tms320f28388d-interrupt-reception-when-using-rmii-in-emac

器件型号:TMS320F28388D
主题中讨论的其他器件: DP83822I

我正在使用 TMS320F28388D 的 CM 内核进行 EMAC 开发。
PHY 使用 dp83822i。

我使用"RMII"在 EMAC 和 PHY 之间进行连接、
当 PHY 端的"链路状态"更新(向上、向下)时、
是否可以通过中断进行通知?

使用 RevMII 似乎是可能的、但我无法使用 RMII 找到这样的示例。

如果链路没有中断、则
我认为可以确定以下几点。 (未试过)
(1)将 GPIO_**_ENET_MII_INTR 设置为 GPIO_**_GPIO。
(2)设置来自 PHY 的高电平中断
(3)检查 MDIO 以确定何时发生中断

当 RX/TX 时、此设置是否会阻止 DMA 工作?


Thx 的看法。

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

    您好!

    将在星期一之前回复您的查询

    此致

    Siddharth  

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

    那怎么样?

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

    您好!  

    RMII 似乎不支持链路状态指示。 此外 、ENET_MII_INTR 信号适用于 RevMII 而不是 RMII。

    此致

    Siddharth