從ARM 2
中的零創建自己的真實 – 時間操作系統(RTO)
在STM32中練習。從基本原理實時構建自己的操作系統。
歡迎參加“從Scratch 2中創建自己的實時操作系統(RTE)”課程。本課程將指導您從頭開始構建實時操作系統(RTE)的過程。您將獲得實際的經驗和理論知識來發展自己的NTA。
該課程首先介紹了ARM處理器中真實時間內核的內部細節,您將有機會實施自己的代碼。從那裡開始,您將深入研究真實的時間操作系統的世界,探索他們的各種組件,它們的工作方式並最終建立自己的RTO。在整個課程中,您還將了解不同的縮放算法和線程通信工具。
本課程是兩門課程的第二部分。在本課程結束時,您將有技能從頭開始創建自己的真實時間操作系統。您將能夠進行實時操作系統講座,建立圓形旋轉,優先級,零星和定期僵化者,計算CPU的使用並構建OS內核。看看課程課程部分,以發現等待您的令人興奮的內容。
您將學到什麼:
- 從頭開始開發真實的時間操作系統
- 建立優先級標尺
- 創建零星的停滯不前
- 構建修復程序
- 使用四種不同的算法開發週期性的僵局
- 實施並解釋流行縮放算法
- 了解Cortex-M體系結構
- 提供有關真實時間操作系統的講座