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.

[参考译文] TMS320F28379D:中断传播

Guru**** 2609945 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1580658/tms320f28379d-interrupt-propagating

部件号:TMS320F28379D


您好:

我熟悉此设备的中断。 但我不敢在我的应用程序运行时设置或清除 INTM 位... 我的问题很简单:使用 DINT 和 EINT 时是否存在错过中断信号的风险、或者由于 IER 和 INTM 之间的脉冲发生器、是否所有待处理的中断都被缓存:

image.png

(我的意思是,由于我们没有进入中断,因此 IER 不清零,我们会在批准后立即进入中断)  

 

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

    尊敬的 Vincent:

    只要中断没有完全传播到 CPU、PIEIFR 和 IFR 状态就会被锁存。 在进入 ISR 时清除这些位。 如果在前一个中断传播到(也称为“虚假“中断)之前触发同一线路上的多个中断、稍后的中断将丢失。 PIE 一次只能在特定线路上锁存一个中断。

    如果回答了您的问题、请支持此回答。  

    此致、

    Delaney