cortex M3/M4內核 特權級與用戶級詳解

一 、程序運行爲什麼要有用戶級與特權級區分 用戶級和特權級的實現是爲了給存儲器提供一種保護機制,讓用戶代碼不能訪問特定的存儲區域。 只有特權級級代碼纔能有權限訪問特定的存儲區域。防止用戶代碼或者應用代碼意外或惡意訪問操作系統的數據存儲區域。一般情況下特權級模式會配合MPU一起使用,通過MPU設定只有特權級才能訪問的存儲空間。 二、特權級與用戶級作用的範圍 中斷應用程序必須是特權級的,主程序可以是特
相關文章
相關標籤/搜索