INTC - MPC5777C

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 
2,281件の閲覧回数
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 解決策
2,262件の閲覧回数
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 返答(返信)
2,263件の閲覧回数
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,694件の閲覧回数
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 件の賞賛
返信