AIOT人工智慧OpenCV影像辨識應用白天職訓課程,Artificial Intelligence

Android系統框架移植 - 課程採實體上課與遠端線上同步 14Hr -

專業全解密: Android BSP / Framework HAL Porting
僅一梯20名額,額滿截止。把握在職學習進修的好機會

  1. 因應Android系統在嵌入式領域蓬勃發展下,Android不僅使用在手機平板上,也開始使用在工業控制、廣告機、智慧電視等應用上,本課程主軸針對Android 10.0架構做系統移植,使用RockPi 4開發板針對Android 10.0版以上系統框架移植為教學內容。
    針對Android Linux Kernel做詳細探討移植,並循序漸進了解Android核心、Android框架層及Android驅動程式框架,學習如何從上層Android JAVA應用程式呼叫底層C驅動程式,以實務移植LED driver、SDIO WiFi driver、Touch Panel driver、Button Driver,並且針對業界各種不同需求撰寫框架層模組,用以支援不同業界需求應用實作教學。

學習目標。 特色

  1. 課程目標!

    針對Android Linux Kernel做詳細探討移植,並循序漸進了解Android核心、Android框架層及Android驅動程式框架,並且針對業界各種不同需求撰寫框架層模組,用以支援不同業界需求。

  2. 結訓具備技能

    1. 熟悉Android BSP/ Framework HAL移植技巧
    2. 完整掌握Android Debug技巧
    3. 了解Android GMS認證,Android建置系統

  3. 實作演練!

    1. 移植SD驅動Android 10.x
    2. 移植USB無線網卡
    3. 移植觸控面板驅動至Android 10.x
    4. Android 溫/濕度Sensor HAL移植
    5. Android Native Service/HIDL(光感測)實作

  1. 課程時數

    14小時
  2. 師資介紹

    邀請業界資深韌體開發團隊擔任講師
  3. 開課日期

    112年7月1日至112年7月8日 (已結訓)
  4. 開課時間

    週六全天班 AM9:30至PM5:30
  5. 上課人數

    每班20人(即日起接受報名,額滿為止;最低開班人數10人)
  6. 職涯方向

    Android Kernel Porting、框架移植系統工程師│Android 系統工程師
  7. 課程費用

    全期學費11,000元【工業局】補助學費5000元,學員自付額6,000元
  8. 退費標準

    一經報名,依教育局短期補習班設立及管理規則第24條辦理
  9. 課程評量方式

    課程規劃學員在修習完畢後獨立撰寫Android框架層函式庫,並且實體應用在各生活領域。評量方式將以作業繳交、上課出勤作為評分,合格者結訓頒發證書。
  10. 招生對象

    • 1. 已具備Embedded Linux能力而想了解Android硬體框架系統者
    • 2. Android硬體框架移植新手、Android驅動移植新手
  11. 注意事項

    • 1. 每位學員出席率需達80%以上,合格者結訓頒發證書。
    • 2. 結訓學員應配合經濟部工業局培訓後電訪調查。

課程大綱

Android架構
  • Android分層架構
  • Android Runtime Flow
  • Android Run Time(ART)
  • Android Project Treble介紹
Android SDK分析與實作
  • Android SDK
  • Android Debug tools
  • Android Studio
  • Android Debug Bridge(ADB)
Android核心與驅動移植技巧
  • Android開發環境建置
  • Android平台移植流程
  • Android Kernel移植技巧
  • Android Driver移植技巧
Android編譯系統
  • Android啟動、備份和重置
  • Android Daemon分析
  • Android BSP建置與實作
  • Android init.rc分析
  • Androidmk
  • Android Native Code演練
Introduction to Android HAL
  • Android Legacy HAL分析
  • 實作HAL Stub(以Helloworld為例)
  • Android HAL Stub分析
  • 實作HAL Stub(以數位濕度感測器為例)
Android Binder分析與實務
  • Linux IPC介紹
  • Binder Driver驅動分析
  • Binder Concepts觀念分析
課程實習演練
  • Android 10.x下按鍵旋轉螢幕
  • 移植SD驅動Android 10.x
  • 修改Android開機顯示文字
  • 移植USB無線網卡
  • 移植觸控面板驅動至Android 10.x
實習設備
  • ROCK Pi 4開發板+7吋面板
  • WiF模組
  • 光亮度模組
  • 溫濕度模組
  • 大氣壓力模組
  • 環境光源感測器模組
  • GPS模組

我對課程有興趣,預約課程說明
姓      名
連絡電話
電子信箱
新舊學員
舊學員 新學員
選擇課程
選擇場次
驗證碼
資訊來源
點選取得驗證碼 ↑↑↑