嵌入式物聯網系統開發

嵌入式Android
雲端物聯網人才養成

課程時數:302Hr

課程規劃的內容架構是經由本中心的教務師資群們透過廠商求才的職務需求及目前人力銀行嵌入式物聯網開發職缺所精心規劃以實作為導向的教學課程。著重在嵌入式系統開發為基礎,紮根穩固後深入嵌入式Linux系統移植開發以及Android系統移植技術,強調業界實務為導向,並著重硬體與核心間移植技巧及物聯網之模組應用專題實作。

嵌入式學生

課程大綱

  • 嵌入式作業系統
    1. 課程大綱

      1. Linux系統介紹
      2. Linux安裝與硬碟配置設計
      3. Linux檔案系統層級標準
      4. GNU&Unix指令
      5. 檔案權限管理
      6. 網路設定與應用
      7. 遠端伺服器架設與管理
    2. 課程實習

      1. 檔案系統管理
      2. 使用者帳號建立與管理
      3. 磁碟掛載與卸載
    3. 實習環境

      1. Ubuntu 12.04 LTS
  • C程式設計
    1. 課程大綱

      1. C語言簡介
      2. 迴圈、選擇、跳要敘述
      3. 函式、陣列
      4. 指標、字串
      5. 儲存類別、檔案讀寫
      6. 結構、位元處理
      7. 前置處理器
    2. 課程實習

      1. 迴圈控制
      2. 函式與參數應用
      3. 陣列與指標
    3. 實習環境

      1. Windows 7
  • 嵌入式系統程式設計
    1. 課程大綱

      1. 檔案讀寫、檔案與目錄結構
      2. 程序、執行緒、訊號
      3. 網路程式設計
      4. 跨程序資料傳遞
      5. 指令碼設計
      6. 基礎編譯流程
    2. 課程實習

      1. GNU工具鏈的使用
      2. Linux程式開發技巧與實作
      3. 學習在Linux系統下撰寫控制不同硬體平台的程式
    3. 實習環境

      1. Ubuntu 12.04 LTS
  • 嵌入式系統概論
    1. 課程大綱

      1. CISC與RISC架構介紹
      2. 數位電路與邏輯設計概論
      3. FPGA架構
      4. 電子電路
      5. 晶片系統實體設計概論
  • 嵌入式軟體工程
    1. 課程大綱

      1. 嵌入式Linux物聯網系統介紹
      2. ARM 系統架構&開發板介紹
      3. GNU 工具軟體
      4. 嵌入式開發工具軟體&除錯工具
      5. 嵌入式Linux物聯網開發軟體測試工具
      6. 開機管理程式介紹
      7. 嵌入式系統核心
      8. 檔案系統
      9. 開放源碼程式移植
      10. IOT開發平台介紹及感測應用實例
      11. Linux驅動程式
      12. 嵌入式Linux物聯網雲端伺服器
    2. 課程實習

      1. 驅動LCD液晶螢幕
      2. 驅動LED、Button、SD Card
      3. 開機顯示圖像至LCD螢幕
      4. 移植觸控螢幕、RTC晶片
      5. 新增硬體裝置驅動程式至Linux Kernel
      6. Webcamov511snc9c10x視訊晶片驅動移植
      7. Busybox檔案系統製作與移植
      8. 圖形化應用程式移植
      9. 雲端伺服器架設
      10. 低功耗感測器嵌入式Linux物聯網實作專題
    3. 實習設備

      1. ARM Cortex-A9 Tiny4412開發板+7吋面板
      2. ATTEN ADS 1102CAL100MHz示波器
      3. 模組-wifi、光亮度、藍牙
  • Android系統核心移植
    1. 課程大綱

      1. Android介紹
      2. Android 架構
      3. Android SDK分析與實作
      4. Android核心與驅動移植技巧
      5. Android 編譯系統
      6. Android HAL 介紹
      7. Android Binder 分析與實務
      8. Android 系統服務分析
      9. Android Native Code
      10. Android Camera Service
    2. 課程實習

      1. Android 5.x下按鍵旋轉螢幕
      2. 移植SD驅動Android 5.x
      3. 修改Android開機顯示文字
      4. 移植USB無線網卡
      5. 移植觸控面板驅動至Android 5.x
      6. 溫度HAL移植
      7. 溼度HAL移植
      8. 感測器HAL移植
      9. Native Service實作
      10. LED Service實作
    3. 專題實作

      1. 開機自動啟動 Android 應用程式
      2. Android 5.x 原始碼結構分析
      3. 移植 TINY4412 2D 硬體加速至 Android 5.x
      4. 使用 nfs掛載 Android
      5. git 工具程式使用技巧(整合 Android 核心與 SOC 核心)
    4. 實習設備

      1. ARMCortex-A9 TINY4412開發板+7吋面板
      2. 模組-LED、WIFI、溫濕度、藍牙、光亮度
  • 性別主流化/職場倫理與就業輔導
    1. 課程大綱

      1. 性別主流化/職場倫理與就業輔導
  • 專題實作&發表
    1. 課程大綱

      1. 嵌入式數位大頭貼
      2. 遠端監控暨警報系統
      3. 繪圖嵌入式
      4. GUI圖形介面控制
      5. WebCam影像記錄播放
      6. 嵌入式Web Server實作

成為嵌入式
韌體工程師的好處

未來產業發展重點

市場研究機構Gartner Research的副總裁大衛·卡利發表的10大科技趨勢發展預測皆與嵌入式韌體工程師息息相關。

嵌入式韌體工程師
擁有穩定成長的高薪

根據人力銀行調查顯示平均年資與薪資

選擇中華數位的好處

教學實力

20年教育訓練經驗 + 業界產品開發講師不定期編譯符合業界需求的課程內容,用專業的角度和實戰經驗帶你快速與產業界接軌。

業界肯定的專業實力見證

百大企業派訓與團體外訓

客製化的內外訓教學服務,依專案需求調整課程內容。

企業客製化嵌入式教育訓練

結訓就業沒煩惱

實作專題立即與產業接軌就業沒煩惱

嵌入式課程結訓就業

課程費用

  • 全期學費$80,000

  • 一般身分:
    經濟部工業局補助50%學費(NT40,000),學員自付額$40,000。

  • 特殊身分:
    身心障礙者、原住民、低收入戶或中堅企業員工,需檢附資格證明文件最高可補助70%學費。

上課人數

  • 每班20人(即日起接受報名,額滿為止;最低開班人數12人)

  • 小班教學、一人一套ARM Cortex-A9業界開發板搭配多元模組上課,讓你學習效果更好!

招生對象

  • 無基礎,有志投入Embedded Linux系統技術領域發展者

  • 國內外公私立大專院校畢不限科系,理、工、資、電相關科系畢優先

  • 符合上述條件,並且允諾在結訓後立即投入智慧電子產業相關領域工作者

職涯發展

  • 嵌入式軟體工程師

  • 韌體工程師

  • 手持裝置開發工程師

  • 驅動程式工程師

  • 電子書開發工程師

  • 車用電子工程師

  • Android移植工程師

  • 物聯網工程師

退費標準

各班一經報名,依教育局短期補習班設立及管理規則第33條辦理

注意事項

每位學員出席率需達70%以上,完成專題作品發表作為評量依據,合格者即可結訓頒發證書。 結訓學員應配合經濟部工業局培訓後電訪調查。

開課時間

107年7月3日~107年9月11日

(一至五白天班 AM9:30至PM4:30)

專業課程諮詢服務

說明會時間約50分鐘,歡迎攜伴參加

姓名

電話

E-Mail