嵌入式Android物聯網人才養成

( Embedded Linux + Android + IoT )

配合IT、半導體與智慧電子產業專業人才的需求,特別規劃一系列完整的課程。從基礎的程式語言學起延伸到嵌入式linux系統移植,同時整合Android系統並搭配自行研發的週邊模組實作練習,結訓時能完成嵌入式專題。課程從無到有從基礎紮根穩固,深入 Linux 核心技術及 Android 框架層(業界手機平板開發的要領及 Android 周邊硬體的整合開發); 同時,在課程的安排上也相當注重課程前後銜接的階段性,脈絡清晰,希望能培養學員具備此一領域的就業能力,投入這前景看好的市場,學員結業後也可透由本中心提供的就業資訊,成功就業。

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

韌體工程師年資與薪資

學習流程

Arm Cortex單晶片開發學習流程

選擇中華數位的原因

學員結訓追蹤輔道,百大企業外訓客製化課程教學服務

搭配ARM Cortex-A系列開發板實作教學

一人一套ARM Cortex-A9 四核 開發板 搭配多元周邊模組實作教學,讓你學習效果更好! 選擇中華數位學習Arm Cortex單晶片開發搭配ARM Cortex-M系列開發板學系效果更佳

課程內容

點選觀看詳細課程內容 +
  • 01

    嵌入式Linux作業系統

    1. 課程大綱
      •   Linux系統介紹
      •   Linux安裝與硬碟配置設計
      •   GNU&Unix指令
      •   檔案權限管理
      •   Linux系統工具程式
      •   網路設定與應用
      •   遠端伺服器架設與管理
    2. 課程實習
      •   檔案系統管理
      •   使用者帳號建立與管理
      •   磁碟掛載與卸載
      • blank
      • blank
      • blank
      • blank

  • 02

    C語言 程式設計

    1. 課程大綱
      •   C語言簡介
      •   迴圈、選擇、跳要敘述
      •   函式、陣列
      •   指標、字串
      •   儲存類別、檔案讀寫
      •   結構、位元處理
      •   前置處理器
    2. 課程實習
      •   迴圈控制
      •   函式與參數應用
      •   陣列與指標
      • blank
      • blank
      • blank
      • blank

  • 03

    嵌入式Linux系統程式設計

    1. 課程大綱
      •   檔案讀寫、檔案與目錄結構
      •   程序、執行緒、訊號
      •   網路程式設計
      •   跨程序資料傳遞
      •   指令碼設計
      •   基礎編譯流程
    2. 課程實習
      •   GNU工具鏈的使用
      •   Linux程式開發技巧與實作
      •   學習在Linux系統下撰寫控制
            不同硬體平台的程式
      • blank
      • blank

  • 04

    嵌入式系統概論

    1. 課程大綱
      •   CISC與RISC架構介紹
      •   數位電路與邏輯設計概論
      •   FPGA架構
      • blank
      • blank
      • blank
      • >  
      • >  
      • >  
      • > blank
      • > blank
      • > blank

  • 05

    嵌入式Linux系統移植實作&物聯網應用

    1. 課程大綱
      •   嵌入式Linux物聯網系統介紹
      •   ARM 系統架構&開發板介紹
      •   GNU 工具軟體
      •   嵌入式開發工具軟體&
            除錯工具
      •   嵌入式Linux物聯網開發軟體
            測試工具
      •   開機管理程式介紹
      •   嵌入式系統核心
      •   檔案系統
      •   開放源碼程式移植
      •   IOT開發平台介紹及感測應用
      •   Linux驅動程式
      •   嵌入式Linux物聯網雲端
            伺服器
    2. 課程實習
      •   驅動LCD液晶螢幕
      •   驅動LED、Button、
            SD Card
      •   開機顯示圖像至LCD螢幕
      •   移植觸控螢幕、RTC晶片
      •   新增硬體裝置驅動程式至
            Linux Kernel
      •   Webcamov511snc9c10x
            視訊晶片驅動移植
      •   Busybox檔案系統製作與
            移植
      •   圖形化應用程式移植
      •   雲端伺服器架設
      •   低功耗感測器嵌入式Linux
            物聯網實作專題

  • 06

    嵌入式系統程式設計應用實作

    1. 空白
      • >  
      •   Android 架構
      •   Android SDK分析與實作
      •   Android核心與驅動
             移植技巧
      •   Android 編譯系統
      •   Android HAL 介紹
      •   Android Binder 分析與實務
      •   Android 系統服務分析
      •   Android Native Code
      •   Android Camera Service
      • blank
      • blank
      • blank
    2. 空白
      •   開機自動啟動Android
             應用程式
      •   Android 5.x 原始碼結構分析
      •   移植TINY4412 2D硬體
            加速至Android 5.x
      •   使用nfs掛載 Android
      •   git工具程式使用技巧(整合
            Android核心與SOC核心)
      • blank
      • blank
      • blank
      • blank
      • blank
      • blank
      • blank

  • 07

    Android系統核心移植

    1. 課程大綱
      •   Android介紹
      •   Android 架構
      •   Android SDK分析與實作
      •   Android核心與驅動
             移植技巧
      •   Android 編譯系統
      •   Android HAL 介紹
      •   Android Binder 分析與實務
      •   Android 系統服務分析
      •   Android Native Code
      •   Android Camera Service
      • blank
      • blank
      • blank
    2. 專題實作
      •   開機自動啟動Android
             應用程式
      •   Android 5.x 原始碼結構分析
      •   移植TINY4412 2D硬體
            加速至Android 5.x
      •   使用nfs掛載 Android
      •   git工具程式使用技巧(整合
            Android核心與SOC核心)
      • blank
      • blank
      • blank
      • blank
      • blank
      • blank
      • blank

  • 08

    嵌入式物聯網專題實作&整合發表

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

  • 09

    求職技巧、就業輔導

      •  
      •  
      •  
      •  
  • 10

    推薦選修課程

      •   Java程式設計
      •   Android 雲端應用
            程式開發
      •   Java程式設計
      •   Android 雲端應用
            程式開發

學員結訓具備以下技能

  • 01

    具備嵌入式指標使用技巧、位元運算及檔案I/O探究、記憶體管理、資料結構剖析使用技巧

  • 02

    具備Linux程式開發技巧與實作能力,System V IPCs 使用、 Networking and Socket Programming

  • 03

    掌握從無到有開發自己的嵌入式系統、瞭解Embedded開發各環節障礙及如何克服

  • 04

    Android平板及Android手機系統層移植,了解Android系統架構及客製化自己的Android平台

招生對象

  • 01

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

  • 02

    針對社會新鮮人、退役軍人、待業想轉職就業跨半導體科技產業者

  • 03

    從事半導體相關工作,欲學習Linux程式開發技巧與Embedded實作開發者

職涯發展

嵌入式軟體工程師 │韌體工程師 │手持裝置開發工程師│驅動程式工程師│電子書開發工程師│車用電子工程師│Android移植工程師│物聯網工程師

我對課程有興趣,請與我聯繫
說明會時間約50分鐘,歡迎您攜伴參加。
................................................................................................... 說明會地點:台北市開封街一段2號9樓
姓      名
連絡電話
電子信箱
新舊學員
舊學員 新學員
選擇課程
選擇場次
驗證碼
點選紅框範圍獲取驗證碼
資訊來源
課程資訊
開課時間
  • 106年9月26日至106年12月7日

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

相關課程: 嵌入式Android物聯網系統移植 相關課程: ARM單晶片物聯網系統開發
學員心得分享
更 多
結訓學員-陳○宗

醫工所畢業之後一心想要從事以linux基礎的linux Device Driver或android BSP 相關工作。但是沒任何linux programming基礎,會選擇中華行動數位教育訓練中心來學習嵌入式系統設計,主要是看到youtube相關影片,有我想學的項目。詳細詢問課程及學費後,決定報名一整套從無到有從基礎循序漸進的課程(嵌入式Android物聯網系統移植培訓)。 約四個月課程結訓後,對於嵌入式linux系統上的實際操作及應用有進步及成長的地方比原想像中學得多。在Embedded linux了解如何掛載uboot、kernel、file system 和linux應用程式,到ARM開發板子上,更有許多意想不到的應用。很高興我學到了我想要會的東西。 在目前的工作上也幫助不少。我有推薦我同事來上課,有打折優惠喔!

專題實作影片
學員獨享
推薦課程
  1. 教育訓練中心介紹資訊圖示
    教育訓練中心
    • 課程諮詢:台北市開封街一段2號9樓
    • 上課地點:台北市開封街一段2號6樓
      (台北火車站│館前路口│麥當勞隔壁中心大樓)
    • 諮詢專線:02-2311-7355
  2. 教育訓練中心介紹資訊圖示
    本中心營業時間
    • 每週一至週五  AM9:00-PM9:30
    • 每週六日    AM9:00-PM5:30
  3. 教育訓練中心介紹資訊圖示
    上課時段說明
    • 夜間班     PM7:10至PM10:00
    • 一到五白天班  AM9:30至PM5:30
    • 週六全天班   AM9:30至PM5:30
    • 週日全天班   AM9:30至PM5:30
  4. 教育訓練中心介紹資訊圖示
    報名方式
    • 親至中心報名直接註冊繳費
    • Email報名:grace@cadtc.com.tw
  5. 中華行動數位科技,嵌入式培訓專家教育訓練環境.