中斷處理程序的設計

在嵌入式系統的設計中,與外設交互,基本是兩種模式:輪詢和中斷。考慮到CPU與外設之間的速度差,如果涉及到與外設通信,一般採用中斷的方式:只有當外設完成了數據發送或者接收,才中斷CPU,獲得處理,這樣可以保證CPU的處理效率最高。 與數據收發相關的中斷,中斷處理程序與外部程序(操作系統和應用程序)之間的數據交換方式的設計是中斷處理程序設計的一個關鍵部分,直接影響系統的工作效率,甚至是一些偶發性故障的
相關文章
相關標籤/搜索