從 ARM 處理器最基礎起建構 RealTime OS (RTOS) I

由第一性原則 -只採用最基本的事實,然後根據事實推論,創造出新價值 – 建構即時作業系統 (RTOS)。 在 STM32 和 TIVA C 板上實踐。

從這 9.5 小時的課程,你會學到

  • 從零開始建即時作業系統 ( Real-Time Operating System )
  • 建立循環排程器( Round-Robin Scheduler )
  • 建立協作排程器 ( Cooperative Schedulers )
  • 構立週期性排程器 ( Periodic Schedulers )
  • 建立先到先服務排程器 ( First Come First Served Scheduler )
  • 建立比率單調排程器 ( Rate Monotonic Schedulers )
  • 從零開始建電路板支援套件
  • 計算 RTOS 的 CPU 利用率
  • 編寫裸機嵌入式 C 程式碼
  • 編寫組合語言程式碼
  • 了解 Cortex-M 架構的操作系統支持功能
  • 理解 RTOS 核心( Kernel )的內部
  • 從這個實踐到另一個實踐,並解釋流行的排程演算法
  • 能夠解釋 Cortex-M 架構
  • 能夠講授即時作業系統 ( Real-Time Operating Systems )

要求

具備基礎的 C 程式技能 很有幫助

課程說明

本課程通過深入的實踐和理論教你如何建構即時作業系統 ( RTOS )。 課程以介紹 ARM 處理器上的即時核心( Real-Time Kernel )的內部情況開始引發你的興趣,然後你將寫程式親自實現。接著,我們繼續學習有關即時作業系統及其各個部分與如何運作的所有內容,然後我們最終建構自己的即時作業系統,探索不同的排程演算法( scheduling algorithms )和執行緒內部通訊(Inter-thread communication)工具。

在本課程結束時,你應該能夠從頭開始建構你自己的即時作業系統,給你自己即時作業系統講座,能夠建構一個循環排程器( Round-Robin Scheduler ),能夠構建一個週期性排程器( Periodic Scheduler ) ,能夠計算 RTOS 的 CPU 利用率,能夠建構 OS 核心等。請參閱課程大綱,了解所有等著你學習的精彩內容。

目標受眾

  • 嵌入式系統工程師
  • 一般工程師
  • 嵌入式系統學生
  • 計算機工程系學生
  • 愛好者

講師簡介

Israel Gbati  嵌入式硬體設計師

專業的嵌入式韌體開發人員。 做了這麼多年,甚至不記得是從什麼時候開始的。 我的專業領域包括實時系統開發、底層開發、醫療設備架構、嵌入式信號處理和嵌入式人工智慧。 我的大部分工作都基於 Arm Cortex 微控制器。 哦! 我是一個正常人。

BHM Engineering Academy 21世紀工程學院

Bohobiom Engineering 是一所位於英國倫敦的 21 世紀計算機工程在線學院。

我們在裝配程式編輯、硬體工程、信號和圖像處理、嵌入式韌體開發、深度學習和其他 21 世紀高要求技能領域擁有經驗豐富的講師。

截至今天,我們已經培訓了超過 35,000 名快樂的學生。 請查看我們提供的課程,如果您有任何問題,請給我們留言。

EmbeddedExpertIO . 讓低階程式碼變得簡單

EmbeddedExpertIO 是一個專注於專業嵌入式系統軟體程式開發的社區。

每天我們都試圖找到當前嵌入式系統開發人員之間存在的知識差距,然後將我們的思想和多年的經驗結合起來創建一門課程來完美填補這些差距。

如果您不熟悉嵌入式系統開發,我們的社區會提供循序漸進的課程,讓您從 blinky 開始建構自己的 RTOS 。

如果您是嵌入式系統開發人員,想要專攻嵌入式系統程式開發的某個特定方面,我們還提供範圍廣泛的專業化課程,幫助您掌握嵌入式韌體開發的不同方面。

我們期待著歡迎您加入 EmbeddedExpertIO。


  • 點選 ✨ 大多課程 NT320優惠連結 (到 425 )| Udemy 永久擁有課程 ( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

探索更多來自 Soft & Share 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading