Cortex-M3是一個内核,是arm公司出的。Cortex-M3處理器内核是單片機的中央處理單元(CPU)。完整的基于CM3的MCU還需要很多其它組件。
内核是操作系統最基本的部分。它是為衆多應用程序提供對計算機硬件的安全訪問的一部分軟件,這種訪問是有限的,并且内核決定一個程序在什麼時候對某部分硬件操作多長時間。内核的分類可分為單内核和雙内核以及微内核。嚴格地說,内核并不是計算機系統中必要的組成部分。
現代操作系統設計中,為減少系統本身的開銷,往往将一些與硬件緊密相關的(如中斷處理程序、設備驅動程序等)、基本的、公共的、運行頻率較高的模塊(如時鐘管理、進程調度等)以及關鍵性數據結構獨立開來,使之常駐内存,并對他們進行保護。通常把這一部分稱之為操作系統的内核。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!