work with MQX interrupt

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

work with MQX interrupt

ソリューションへジャンプ
2,060件の閲覧回数
davidzhu
Contributor III

Hi support:

 

Is the preemption of interrupts with higher priority still valid with the use of MQX in the application?

 

0 件の賞賛
返信
1 解決策
2,047件の閲覧回数
danielchen
NXP TechSupport
NXP TechSupport

Hi

In MQX user guider ,section 3.9 describes the interrupts and exceptions in MQX.

The interrupts are still nested on Cortex-M4. MQX itself uses a timer interrupt for BSP tick (5 ms), and many IO drivers use interrupts as well, such as for example serial UART driver or SPI driver, Ethernet, USB, etc.

The priorities of these interrupts are assigned by the MQX driver, they are BSP dependent.

MQX also provides a way to bypass MQX kernel with a kernel isr.

More details, please read MQX user's Guide, 3.9 Handling Interrupts and Exceptions.

 

Regards

Daniel

 

元の投稿で解決策を見る

0 件の賞賛
返信
2 返答(返信)
2,048件の閲覧回数
danielchen
NXP TechSupport
NXP TechSupport

Hi

In MQX user guider ,section 3.9 describes the interrupts and exceptions in MQX.

The interrupts are still nested on Cortex-M4. MQX itself uses a timer interrupt for BSP tick (5 ms), and many IO drivers use interrupts as well, such as for example serial UART driver or SPI driver, Ethernet, USB, etc.

The priorities of these interrupts are assigned by the MQX driver, they are BSP dependent.

MQX also provides a way to bypass MQX kernel with a kernel isr.

More details, please read MQX user's Guide, 3.9 Handling Interrupts and Exceptions.

 

Regards

Daniel

 

0 件の賞賛
返信
2,059件の閲覧回数
davidzhu
Contributor III

For an MQX based application, if an interrupt routine is enabled and then a higher priority interrupt comes-- the higher priority interrupt will be handled first?

0 件の賞賛
返信