fbpx

基於即時作業系統( RTOS ) 的嵌入式系統軟體開發

課程簡介

為微處理器從零開始建構一個即時作業系統( RTOS )來深入理解 RTOS,並用它來建構各種嵌入式系統

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

  • 您將能夠了解即時作業系統在微處理器內部是如何運作的
  • 您可以直接在嵌入式產品中使用這種 RTOS 架構,也可以根據您的產品進行修改
  • 您將不僅獲得預見 RTOS 的技術,而且您將能夠思考如何在您正在設計的產品中使用它
  • 您將能夠為專案實現一個有組織的原始碼

要求

課程說明

本課程的目的不僅在於讓你瞭解即時作業系統的技術經驗,還在於讓你知道如何使用它來構建需要時間約束的即時( real time ) 專案。 所有的排程演算法都是用 C 語言實現的,學生也可以通過 C 語言接觸到高階語言的使用。 有了這個,你還可以接觸到為產品構建軟體架構,學習如何處理啟動檔案,管理目錄結構,以及更多有用於構建嵌入式系統軟體的技術。 我們分享了一些範例專案和有組織的原始碼,您可以使用它們來建立自己的原始碼。

本課程的導師在日本、印度等國家的嵌入式產品的軟體設計方面有豐富的經驗,我們也嘗試通過本課程分享相同的經驗。 我們選擇了一個小的,低成本的 STM8S103F3P6 迷你開發板和 ST-LINK V2 移植 RTOS,這是一個不到 10 美元的硬體投資開始這個課程,可以用來建立成本效益高的產品。

本課程背後的動機

我們已經看到許多工程師或應屆畢業生在嵌入式行業開始他們的職涯,但是卻沒有清晰的願景,如何使用這些技能來建立產品。 因為擁有嵌入式技能的最終目標是你可以為業界或消費者建立一些有用的東西,而軟體在其中扮演著重要的角色。許多嵌入式工程師並不認真對待軟體。他們不理解一個簡單的事實,即公司生產產品只是為了盈利。如果沒有利潤,公司不關心某人正在使用的技術水平。仍然沒有機器發明可以分析產品需求並自動編寫整個軟體。所以只有人類能做到這一點,公司投入大量人力來建立軟體。軟體建設需要具有成本效益、可靠、簡單、可重複使用的軟體。

學習在嵌入式系統中使用任何特定的微處理器、 RTOS 或工具將有助於提高您的嵌入式技能。

如何使用這些技術來構建產品的技能實際上會鼓舞人心,希望能通過本課程與您分享相同的技能。

講師簡介

Embedded Industry

一種基於產品的嵌入式系統方法

Embedded Industry 最初的願景是以一種在業界中有用的方式提供技術,而不僅僅是作為一種教育內容。 我們是一群在嵌入式產品領域有豐富經驗的開發人員,曾在日本和印度工作。我們願意分享我們的經驗,以幫助其他從事嵌入式產業的人和這個領域的新人

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

參加課程 ♥找優惠折扣碼?

Sponsored by Udemy

也許你會有興趣

 歡迎使用 e-mail 訂閱 Soft & Share 

發表迴響

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

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: