AUTOSAR OS學習筆記3-中斷處理

中斷處理

處理中斷的功能(Interrupt Service Routine: ISR) 分爲兩類:

一類中斷:ISR不使用OS提供的API,ISR完成後程序返回被打斷處繼續執行,即中斷對任務管理沒有影響,這裏的沒有影響指的是不會引起新的任務調度,比如,任務A被一類中斷打斷後,一類中斷運行完後從任務A被打斷的位置繼續執行,不會去執行任務B。

二類中斷:由OS管理,OS提供一個ISR的運行架構,ISR中可以調用OS提供的API。

一類中斷的中斷優先級要大於二類中斷的優先級。

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章