INTC - MPC5777C

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

INTC - MPC5777C

跳至解决方案
2,003 次查看
kerem0101
Contributor II

The Interrupt Controller (INTC) provides the ability to prioritize, block, and direct
Interrupt Requests (IRQs). It can fail by dropping or delaying IRQs, directing them to the
wrong core or handler, or by creating spurious IRQs. 

According to this information, what should I do for detect dropping or delaying IRQs?

0 项奖励
回复
1 解答
1,984 次查看
petervlna
NXP TechSupport
NXP TechSupport

Hello,

Applications that are not resilient against spurious or missing interrupt requests may need to include detection or protection measures on the system level.
So in other words you will implement SW which will monitor correct behavior of INTC. for example counters for interrupt handlers, etc..

Basically the information is in the standard you want to meet in your project.

Best regards,

Peter

在原帖中查看解决方案

2 回复数
1,985 次查看
petervlna
NXP TechSupport
NXP TechSupport

Hello,

Applications that are not resilient against spurious or missing interrupt requests may need to include detection or protection measures on the system level.
So in other words you will implement SW which will monitor correct behavior of INTC. for example counters for interrupt handlers, etc..

Basically the information is in the standard you want to meet in your project.

Best regards,

Peter

1,416 次查看
Abdelaziz1
Contributor I
Hello petervlna, I am working on detection of spurious or missing interrupt requests and in Safety Manuel of S32K1XX , it's recomended to to check
corresponding interrupt status in the interrupt status register (polling) of the related
peripheral before executing the Interrupt Service Routine (ISR), I don't understand how we can have a IRQ without having the flag value equal to 1 , and do you recommend to Chek the flag to control this spurious interruption or should i make some counters for interrupt handlers ?
Thank you in Advance
0 项奖励
回复