嵌入式單晶片ARM Cortex-M7系統開發

ARM即時作業系統移植實作上課時數:14小時

( ARM Real Time Ooperating system )

即時作業系統有別於一般作業系統,強調工作的即時性,常用於車用電子,飛航交通系統上。本課程使用目前業界最廣泛應用的ARM Cortex-M7單晶片核心,學習即時作業系統移植與開發應用,首創一次學會兩套即時作業系統,uC/OS-II與FreeRTOS在業界應用上都佔有一席之地,透過本課程豐富的多工應用範例,學員們對即時作業系統在ARM平台上的使用會更加了解。

課程目標

    學習ARM Cortex-M系列單晶片即時作業系統移植方法與即時作業系統使用觀念,進而了解如何使用在單晶片上實現多工應用。

學員結訓具備技能

    1. 認識即時作業系統。
    2. 具備uC/OS-II即時作業系統應用開發能力。
    3. 具備FreeRTOS即時作業系統應用開發能力。
    4. 掌握即時作業系統觀念,發揮ARM單晶片最高效能。

課程說明

課程優勢

  1. 業界專業講師,訓用合一為目標 專業實務經驗講師,業界需求導向課程規劃,著重培養科技界即戰力人才。
  2. 實作範例演練,紮實你的開發實力 業界師資群自行技術研發,多元化周邊模組搭教學,與業界實際開發不脫節
  3. 由淺入深連貫性教學,完整的學程規劃 循序漸進連貫性教學,掌握每階段的學習方向。
  4. 中華數位F.B技術討論區,提供學員疑難雜症的好幫手 不論在學中或結訓後提供你解決學習上的疑難雜症,讓學員學習上不再單打獨鬥。
  5. 業界師資群編譯最新的實作教材 業界資深師資群合作編譯最完整的課程教材,規劃更貼近業界需求課程內容,不斷創新。
  6. 兼顧效能與擴充性的Cortex-M7(STM32H743ZI)開發板 多元模組自由搭配使用,技術領先不落人後。
  7. IT產業資深助教 課堂上協助教學 IT產業資深助教 課堂上協助教學,官方line@提供課後問題服務。
  8. 提供完整的教學錄影檔,方便學員課前預習及請假補課及課後複習 中華行動數位提供上課的教學錄影檔,讓你學習成效不中斷。
  9. 協助完成專題、輔導就業 學員不僅在學習過程有充實的專題實作訓練,結訓後可針對職業做職涯規劃。
    1. Ch1 - Introduction to RTOS
      (即時作業系統介紹)

    2. 課程內容
      • What is an RTOS
      • Multitasking
      • Memory Allocation
        課程重點
      • Design Philosophies
      • Scheduling
      • Interrupt Handling

      Ch2 - Porting uC/OS-II to ARM Cortex-Mx
      (移植uC/OS-II 到ARM Cortex-Mx平台)

    1. 課程內容
      • Introduction to uC/OS-II
      • uC/OS-II Kernel Porting
        課程重點
      • Features of uC/OS-II

      Ch3 - uC/OS-II and it's Applications
      (uC/OS-II 應用範例)

    1. 課程內容
      • System Tick
      • Task Control Blocks(TCB)
      • Event Flags
      • Message Queues
        課程重點
      • Tasks
      • Semaphores
      • MailBoxes
      • uC/OS-II GUI

      Ch4 - Porting FreeRTOS to ARM Cortex-Mx
      (移植FreeRTOS到ARM Cortex-Mx平台)

    1. 課程內容
      • Introduction to FreeRTOS
      • FreeRTOS Kernel Porting
        課程重點
      • Features of FreeRTOS

      Ch5 - FreeRTOS and it's Applications
      (FreeRTOS 應用範例)

    1. 課程內容
      • Tasks
      • Interrupt Handling
      • Event Groups
        課程重點
      • Scheduling
      • Semaphores
      • Queues

      Ch6 - Integrate RTOS
      (RTOS整合實務)

    1. 課程內容
      • G-Sensor
      • Temperature and Humidity Sensor
      • FAT filesystem
        課程重點
      • Light Sensor
      • Touch LCD
  1. 1. 理工相關科系畢或硬體、韌體設計工程師等有興趣者
  2. 2. 欲從事微處理器/嵌入式開發者
  3. 3. 具備C語言程式設計能力
      • 韌體工程師
      • 車用電子工程師
      • 資訊家電設計師
      • 嵌入式軟體工程師
      • 硬體工程師
我對課程有興趣,請與我聯繫
說明會時間約30分鐘,歡迎攜伴參加。
說明會地點:台北市中正區開封街一段2號9樓
姓      名
連絡電話
電子信箱
新舊學員
舊學員 新學員
選擇課程
選擇場次
驗證碼
資訊來源
紅框選取得驗證碼 ↑↑↑
最新開課&報名方式
  1. 開課時間
    • 110年12月19日至110年12月26日
      (週日全天班 AM9:30至PM5:30)
    • 111年3月13日至111年3月20日
      (週日全天班 AM9:30至PM5:30)
  2. 相關課程
  3. 報名方式
  4. 上課地點
    • 台北市開封街一段2號9樓
      (台北火車站,館前路口麥當勞隔壁 中心大樓)
學員專題實作
學員獨享
  1. 嵌入式IT資深助教協助課程服務 IT資深助教協助課程服務 官方line@提供課後問題服務。
  2. 嵌入式企業徵才 提供學員工作職缺資訊 依產業需求隨時更新求職資訊 More
  3. 嵌入式講師撰寫教材 講師親自撰寫上課教材 定期更新課程講義,掌握最新技術動脈
  4. 嵌入式數位教學環境 環型教室、數位設備 師生互動式廣播教學系統
  5. 中華行動數位嵌入式教室 學員結訓專題作品發表 接軌產業脈動,訓用合一教學
  6. 嵌入式上課免費喝咖啡 免費供應飲料、茶&相關書籍 定期訂閱熱門書籍、雜誌,供學員免費借閱。研磨咖啡、現泡熱茶
學員心得分享
  1. 結訓學員-陳○淵

    課程內容比想像中學得更紮實更實用

    嵌入式學員我是電機系畢業的,未來想成為韌體程工師。參與這次課程讓我學到了很多ARM的開發與應用技術和相關知識。 結訓專題以手機APP遙控自走車,含馬達驅動,感測模組收集資料傳送至雲端,手機司接收最新訊息,操作前後左右等動作達到IOT物聯網概念。 實作專題讓我感覺學習更快更完整,很高興選擇了中華數位的課程。讓我真正學到我想要的技能。 更多

課程剪影
  1. 嵌入式系統上課剪影02
ARM物聯網應用趨勢
  1. 疫情影響促使物聯網市場規模持續爆發性成長,GE 預測,2030 年物聯網的市場規模將達10~15兆美元。 5G、巨量資料、A與物聯網應用緊密相扣,AI與其他新興技術也將逐步走向消費化。

    Arm技術正在改變普通大眾的生活方式和企業的經營方式。採用Arm的設備已超過1000億台,涵蓋了全球70%的人口。Arm架構將透過日益完善的安全性和人工智慧(AI)來滿足全球對無處不在的專門處理的需求。

content-end