本文以ARM7內核的LPC2458 MCU,采用軟中斷的方法實現(xiàn)片外FLASH在運行程序時,同時實現(xiàn)對此FLASH的寫操作例程。詳細描述了ARM7內核的MCU軟中斷程序的設計方法。希望能對使用ARM7內核、Cortex-M3/M4內核的MCU,實現(xiàn)軟中斷程序起到一個參考的作用。
本文從Linux內核幾種軟中斷機制相互關系和發(fā)展沿革入手,分析了這些機制的實現(xiàn)方法,給出了它們的基本用法。
軟中斷分析最近工作繁忙,沒有時間總結內核相關的一些東西。上次更新博客到了linux內核中斷子系統(tǒng)。這次總結一下軟中斷,也就是softirq。之后還會總結一些tasklet、工作隊列