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.

[参考译文] TMS570LS1114:VIM奇偶校验错误中断组1 15通道是否可以定期输入?

Guru**** 2393825 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1095810/tms570ls1114-vim-parity-error-interrupt-group1-15channel-can-t-be-entered-periodically

部件号:TMS570LS1114

大家好,我第一次发生VIM奇偶校验错误,输入Group1 15通道的中断,但第二次发生VIM奇偶校验中断时,它不会进入Group1 15通道的中断。 同时,SR1[0]位15尚未设置,但当我第一次输入中断时,我知道相应的中断标志。 原因是什么?

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

     FBPARERR和ESM 1.15 只输入一次。 再次发生VIM奇偶校验错误时,不会触发这两个中断程序。 我创建的VIM奇偶校验错误地址是诊断程序库提供的地址,代码如下所示:

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

    您是否在自检完成后清除了奇偶校验错误标志并恢复了损坏的数据?

    如果您在VIM RAM的不同位置执行测试,是否可以获得中断? 例如,如果 在上一个测试中使用了0xFFF8.2万U,请尝试 0xFFF8.202万U处的测试。

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

    1.在VIM奇偶校验失败后,在ESM 1.15 的中断中清除奇偶校验错误标志,并在自检后恢复损坏的数据。

    2.首先,,I在0xFFF8.2008万,1.15 上发生奇偶校验错误,该错误生成了中断,FBPARERR和ESM。 然后,我在0xFFF8.2万上发生了奇偶校验错误,这也生成了一个中断。 FBPARERR和ESM 1.15 ,但是,当地址0xFFF8.2008万或0xFFF8.2万再次出现故障时,不会出现中断。 同一地址上的VIM奇偶校验错误只能诊断一次?

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

    问题已解决