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.

[参考译文] TMS570LC4357:总线错误和中止之间的差异?

Guru**** 2466550 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1096599/tms570lc4357-difference-between-a-bus-error-and-a-abort

部件号:TMS570LC4357

各位专家,您好!

我不太确定总线错误在手册中应该是什么类型的错误响应。 有时似乎是数据中止,有时则似乎是其他情况。
我最初假定总线错误总是会导致异常(如中止),但可以采取不同的处理方式。 但当查看数据手册中的表6-46时,闪存被列为具有总线错误作为错误响应。

如果闪存中出现地址分区错误,硬件应设置ESM 3.13 和nError并发出总线错误信号。 如果我理解正确,则在这种情况下,总线错误与数据中止相同。 这会让我相信总线错误就是中止。

(Q1)总线错误与中止之间有何区别?

谢谢,顺祝商祺!
最大

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    (Q1)总线错误与中止之间的区别是什么?[/报价]

    从表6-46来看,总线错误可能不会导致数据中止:

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

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

    QJ:您好!

    但是,如果不是中止,总线错误是什么?
    SW如何知道发生了总线错误?

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

    您好,Max,

    坦率地说,我不知道总线错误与导致中止的错误之间的确切区别。  

    例如,以下总线错误可能不会导致中止: