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.

[参考译文] TMS320F28069F:在主 CPU 中使用卡住的中断执行 CLA

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/855948/tms320f28069f-cla-execution-with-stuck-interrupt-in-main-cpu

器件型号:TMS320F28069F

如果在主 CPU 内核上中断处理程序被卡住、我想知道有多少中断逻辑工作?

我有一个中断链 PWM -> ADC -> CLA

无论主 CPU 中断处理程序执行与否、该链都是执行的吗? 即使主 CPU 中断处理程序滞留在繁忙循环中?

该环路是人工的、用于演示看门狗装置是否处于活动状态、如果不进行处理、则会复位 MCU。 我想知道、在等待看门狗复位时、PWM->ADC->CLA 中断链是否仍在执行、或者它们是否也卡住了?

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

    [引用用户="rein Kadastik"]

    我有一个中断链 PWM -> ADC -> CLA

    无论主 CPU 中断处理程序执行与否、该链都是执行的吗? 即使主 CPU 中断处理程序滞留在繁忙循环中?

    [/报价]

    是的-它是独立的。 中断直接发送到 CLA、而不是通过 C28x PIE。

    [引用 user="rein Kadastik"]循环是人工的、用于演示看门狗是否处于活动状态、如果不进行处理、则会重置 MCU。 我想知道、在等待看门狗复位时、PWM->ADC->CLA 中断链是否仍在执行、或者它们是否也卡住了?

    当 C28x 处于循环中时、它不会被卡住。  但是、如果看门狗复位器件、它也会复位 CLA。  

    我希望这已经回答了你的问题。  如果是、请按"已验证答案"按钮。  如果不是、请回复并提供更多信息。  如果您有相关或不同的问题、请发布新主题。

    此致

    Lori