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.

[参考译文] RM46-TMS570 EMAC 模块故障模式

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1222467/rm46-tms570-emac-module-failure-modes

您好!

 

我目前使用的是 RM46和 TMS570。 我们是在尝试了解 EMAC 模块。

 

RM46xx 产品说明书的第31.2.17.1.1节规定:"EMAC 在将数据包的最后一个缓冲描述符地址写入相应通道队列的发送时会向 CPU 发出中断 完成指针 位于状态 RAM 块中"

但是、如果传输被放弃、会发生什么情况? 按照数据表,可能会发生这种情况:

 

 

在传输被放弃的情况下、完成指针是否会更新? 或者我应该说、是为丢弃的数据包输入中断例程吗?

 

请注意、我阅读了该主题: https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1214441/rm46l850-emac-tx-completion-pointer-in-case-of-transmit-error/4595490

但对策尚不明确。

 

非常感谢您的观看。

...