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.

[参考译文] TMS320F280049:每个 ISR 的中断嵌套

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/973199/tms320f280049-interrupt-nesting-from-every-isr

器件型号:TMS320F280049

各位专家:

当 WDT 计数器在不被唤醒的 ISR 期间溢出时/WDOG ISR、客户希望立即进行唤醒/WDOG 中断。
中断嵌套在 “processors.wiki.ti.com/.../Interrupt_Nesting_on_C28x””中进行了说明。
也就是说 、不要在该组的 ISR 之外修改 PIEIER 寄存器。

即使程序在另一组中的 ISR 中运行、它们也希望立即使中断唤醒/WDOG。
那么、您能否告诉我们从任何 ISR 中进行唤醒/WDOG 中断的解决方案。

感谢您的指导。
此致、
Hitoshi

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

    各位专家:

    有人可以帮助回答这个问题吗?
    谢谢你。

    此致、
    Hitoshi  

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

    Sugawara-San 对延迟答复表示歉意。  当我们将 E2E 迁移到新系统时、一定会感到困惑、并且此帖子在此过程中丢失。   

    如需将来参考、请注意、您应在24小时内收到对您的帖子的回复。  因此、如果您没有收到、请尽快再次提出问题。  好的、回到客户询问的问题...

    首先、上述原始帖子中提供的中断嵌套链接已过时。  请建议客户使用以下内容作为参考: https://software-dl.ti.com/C2000/docs/c28x_interrupt_nesting/html/index.html 此部分回答了有关如何在 C2000上支持嵌套中断的问题。

    此外、还请告知客户此培训材料:  https://training.ti.com/c2000-f28004x-microcontroller-workshop?cu=1137791 这是适用于 F28004x 器件的通用链接。  

    请告诉我们我们是否可以提供进一步的帮助。  

    此致!

    Krishna

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

    您好、Krishna、

    感谢你的答复。 将尽快研究该文章。

    但请允许我澄清一个非常简单的问题。
    是否可以 在该组的 ISR 外部修改 PIEIER 寄存器。

    似乎有必要满足这一要求。
    谢谢你。
    此致、
    Hitoshi

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

    您好、Hitoshi、  

    是的。  我发送给您的链接介绍了默认操作(无嵌套)、然后进一步往下介绍、在同一页上、它介绍了如何启用嵌套以及如何修改 PIEIER。  它还显示了一个有关如何执行该操作的示例。

    在查看有关嵌套和示例的部分后、请告诉我是否还有其他问题。

    此致、

    Krishna  

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

    Hitoshi、您好、您能提供有关此问题的更新吗?  谢谢、Krishna  

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

    您好、Krishna、

    感谢您参考  https://software-dl.ti.com/C2000/docs/c28x_interrupt_nesting/html/index.html 

    我将按照所述的程序进行操作。
    如果页面上有一个示例、展示了如何在 INT4 ISR 等其他组期间产生 INT2中断、我将不胜感激。
    再次感谢、致以诚挚的问候、
    Hitoshi Sugawara