嵌入式Linux / Android物聯網系統移植課程

ARM單晶片物聯網系統開發上課時數:98小時

( IOT System Development on ARM Microcontroller )

課程著重在使用低功耗高性能ARM單晶片微處理器控制為基礎,紮根穩固後深入即時作業系統技術整合及物聯網感知層、網路通訊層(包含WIFI通訊協議及BLE藍牙4.0通訊協議及Lora長距離低功耗通訊協議技術應用,並學習服務層與應用層間的MQTT連結技術進行資料傳遞。以學習到雲端及物聯網系統整合智慧化領域,並強調業界實務為導向以打造屬於自己的智慧聯網生活。 課程的階段性銜接脈絡清晰、循序漸進,技術講師群自行研發開發平台搭配多樣的周邊感測模組實作教學,有助於學員在時程內完整吸收課程精華,快速踏入物聯網領域並擁有專業能力與職場競爭力。

學員結訓具備技能

  1. 具備ARM Cortex-M系列單晶片和嵌入式C語言使用技巧、位元運算、中斷設計,暫存器其管理
  2. 具備uC/OS-II即時作業系統應用開發能力和FreeRTOS即時作業系統應用開發能力
  3. 了解物聯網架構核心技術、整合開發能力、掌握物聯網關鍵雲端技術開發能力

課程說明影片

課程優勢

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

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

  1. 課程內容
    • Introduction to ARM Architecture
    • ARM Cortex-M7 Fundamentals
    • Development Board & Tools Overview
    • Peripheral Control
    • Module Integration Practice development
      課程重點
    • ARM系統架構介紹
    • ARM Cortex M7 概要
    • 開發板與工具介紹
    • 週邊控制介紹與應用
    • 模組實務開發

    Ch2 - ARM即時作業系統移植實作

  1. 課程內容
    • Introduction to RTOS
    • Porting uC/OS-II to ARM Cortex-Mx
    • uC/OS-II and it's Applications
    • Porting FreeRTOS to ARM Cortex-Mx
    • FreeRTOS and it's Applications
    • Integrate RTOS
      課程內容
    • Introduction to Java Programming Language
    • 即時作業系統介紹
    • 移植uC/OS-II 到ARM Cortex-Mx平台
    • uC/OS-II 應用範例
    • 移植FreeRTOS到ARM Cortex-Mx平台
    • FreeRTOS 應用範例
    • RTOS整合實務

    Ch3 - ARM Wifi物聯網整合實作

  1. 課程內容
    • Introduction to IOT
    • IOT Platform
    • IOT Sensor and it's Applications
    • Connect to real world
    • IOT Cloud Server
    • IOT Client APP
      課程內容
    • 物聯網介紹
    • IOT開發平台介紹
    • IOT感測應用範例
    • 連結實體網路
    • 物聯網雲端伺服器
    • 物聯網應用程式

    Ch4 - ARM藍牙物聯網通訊開發

  1. 課程內容
    • Introduction to Bluetooth
    • BLE4.0 Platform
    • Sensor and it’s Applications
    • Connect to real world
    • BLE4.0 Client APP
      課程內容
    • 藍牙介紹
    • BLE4.0開發平台介紹
    • nRF51感測應用範例
    • 連結實體網路
    • 物聯網應用程式

    Ch5 - ARM Lora物聯網開發及應用

  1. 課程內容
    • Introduction to Lora
    • Lora Development Platform
    • Lora Applications
    • Cloud Server
    • Lora Integrate
      課程內容
    • Lora介紹
    • Lora 開發平台
    • Lora 應用
    • 雲端伺服器
    • Lora 整合

    Ch6 - ARM USB通訊韌體開發

  1. 課程內容
    • Introduction to Android
    • Introduction to ARM USB
    • ARM USB Firmware
    • ARM USB APP
    • Integrate to ARM USB
      課程內容
    • Android介紹
    • ARM USB 介紹
    • ARM USB韌體開發
    • ARM USB 應用程式
    • ARM USB 整合

    C語言程式設計 - 選修課程

  1. 課程內容
    • Introduction to C
    • Looping, Branching and Jumps
    • Functions
    • Arrays, Pointers and Character String
    • Storage Class
    • File I/O
    • Structures
    • Bit Manipulations
    • The C Preprocessor
      課程內容
    • C語言程式語法與基本程式概念
    • 具備C語言程式開發能力
    • Android穿戴式裝置SDK介紹

    ARM單晶片電路設計與佈局實戰 - 選修課程

  1. 課程內容
    • Introduction to Electronic Components
    • Introduction to Kicad
    • Electronic Design
    • PCB Layout
    • PCB SMT
      課程內容
    • 電子元件介紹
    • KiCAD 介紹
    • 電路設計
    • 電路佈局
    • PCB 洗板與SMT加工
  1. 1. 無基礎,有志投入物聯網系統技術領域發展者
  2. 2. 針對社會新鮮人、退役軍人、待業、想轉職跨入物聯網系統技術領域發展者
  3. 3. 已在相關領域,欲再增強本身專業技能者及獨立接案者
    • 硬體工程師
    • 車用電子工程
    • 物聯網工程師
    • ARM物聯網工程師
    • 嵌入式軟體工程師
    • 韌體工程師
    • 手持裝置開發工程師
    • 資訊家電設計師
我對課程有興趣,請與我聯繫
說明會時間約30分鐘,歡迎攜伴參加。
說明會地點:台北市中正區開封街一段2號9樓
姓      名
連絡電話
電子信箱
新舊學員
舊學員 新學員
選擇課程
選擇場次
驗證碼
資訊來源
紅匡選取得驗證碼 ↑↑↑
最新開課&報名方式
  1. 開課時間
    • 111年2月13日至111年5月22日
      (週日全天班 AM9:30至PM5:30)
  2. 相關課程
  3. 報名方式
  4. 上課地點
    • 台北市開封街一段2號9樓
      (台北火車站,館前路口麥當勞隔壁 中心大樓)
學員專題實作
學員獨享
  1. 嵌入式IT資深助教協助課程服務 IT資深助教協助課程服務 官方line@提供課後問題服務。
  2. 嵌入式企業徵才 提供學員工作職缺資訊 依產業需求隨時更新求職資訊 More
  3. 嵌入式講師撰寫教材 講師親自撰寫上課教材 定期更新課程講義,掌握最新技術動脈
  4. 嵌入式數位教學環境 環型教室、數位設備 師生互動式廣播教學系統
  5. 中華行動數位嵌入式教室 學員結訓專題作品發表 接軌產業脈動,訓用合一教學
  6. 嵌入式上課免費喝咖啡 免費供應飲料、茶&相關書籍 定期訂閱熱門書籍、雜誌,供學員免費借閱。研磨咖啡、現泡熱茶
學員心得分享
  1. 結訓學員-陳○淵

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

課程剪影
  1. 嵌入式單晶片ARM學員與講師討論課程實作內容
  2. 嵌入式單晶片ARM學員與講師討論課程實作內容
  3. 嵌入式單晶片ARM學員與講師討論課程實作內容
  4. 嵌入式單晶片ARM學員討論課程實作內容
ARM物聯網應用趨勢
  1. 疫情影響促使物聯網市場規模持續爆發性成長,GE 預測,2030 年物聯網的市場規模將達10~15兆美元。 5G、巨量資料、A與物聯網應用緊密相扣,AI與其他新興技術也將逐步走向消費化。

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

    作為運算及連網革命的核心,Arm 技術正改變著人們生活及企業運行的方式。Arm 先進的低功耗處理器已應用於超過 1,600 億顆晶片的智慧運算,且其技術已安全地驅動包含感測器到智慧型手機以至於超級運算等各式應用的裝置。Arm整合其物聯網裝置、連接與資料管理平台,為連網裝置創造全新的商業價值。Arm 攜手超過 1,000 家技術合作夥伴,將前端的設計、安全、管理,應用到從晶片至雲端等所有需要運算的領域。

content-end