Multiple Interrupt

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Multiple Interrupt

821件の閲覧回数
kathi
Contributor I

Hi team, 

When a double bit RAM/EEPROM error occurs the CPU will enter into machine exception ISR, After entering the Machine Exception ISR I am calling the another interrupt SCI0 ISR for communication but communication is not happening.

Question: How does CPU reacts while handling multiple interrupts at a same time with different priorities .

0 件の賞賛
返信
1 返信

803件の閲覧回数
lama
NXP TechSupport
NXP TechSupport

Hi,

The machine exception is not from the set of I-bit maskable interrupt which are interruptible by clearing I-bit inside the interrupt routine.
This is from the set of HW interrupts which are not interruptible.

You did not mention the MCU you are using. If you use MCU from S12Z family devices then you can get more info in the chapters:
4.4 Functional Description
4.4.1 S12Z Exception Requests
4.4.2 Interrupt Prioritization
( https://www.nxp.com/files-static/microcontrollers/doc/ref_manual/MC9S12ZVMRM.pdf )

If you use s12X device you can read: https://www.nxp.com/docs/en/application-note/AN2617.pdf

Best regards,

Ladislav

0 件の賞賛
返信