線下活動學習科技

【 一次完整了解Android HAL框架撰寫與整合 】Android硬體框架整合實務,手刀報名要快!10/17開課

221
1
2021.10.17 (Sun) 09:30 - 10.24 (Sun) 17:30 (GMT+8)加入行事曆

線下活動

報名完成後出示 ACCUPASS App 中的票券即可快速入場。

實際入場相關規定以活動主辦方為主。

如何取票?
課程針對Android Platform探討Android框架層與底層核心驅動程式之間溝通架構原理,學習使用JNI語法撰寫HAL Stub框架驅動,進而深入探討Android各類Service架構與Binder間對應關係,課程中將會以數位濕度感測器(使用SHT20晶片)為例,帶領學員實作Android Native Service,一探Android 框架層與硬體層間的系統整合技術與實作要領。
課程針對Android Platform探討Android框架層與底層核心驅動程式之間溝通架構原理,學習使用JNI語法撰寫HAL Stub框架驅動,進而深入探討Android各類Service架構與Binder間對應關係,課程中將會以數位濕度感測器(使用SHT20晶片)為例,帶領學員實作Android Native Service,一探Android 框架層與硬體層間的系統整合技術與實作要領。

線下活動

報名完成後出示 ACCUPASS App 中的票券即可快速入場。

實際入場相關規定以活動主辦方為主。

如何取票?
活動簡介

適合對象
 已具備Embedded Linux能力而想了解Android 框架系統者
 具Android 框架移植基礎者
 具Android 驅動移植基礎者


具備以下背景尤佳
 ‧Linux Concept
 Linux Kernel Concept
 Android 驅動移植

本課程完成第8次改版
由原來的Android5.0升級為10版實作教學
‧初階:Android BSP Porting (Android 系統整合移植實務)14小時
‧進階:Android Framework HAL Porting (Android 硬體框架整合實務) 12小時

課程大綱

Introduction to Android HAL (Android HAL 介紹)
‧Android Legacy HAL 分析‧Android HAL Stub 分析
‧實作 HAL Stub (以Helloworld為例)‧實作 HAL Stub (以數位濕度感測器為例)
 Android Binder (Android Binder 分析與實務)
‧Linux IPC介紹‧Binder Concepts 觀念分析
‧Binder Driver 驅動分析 
Android Service (Android 系統服務分析)
‧Android Service種類介紹‧實作 Android Native Service (以數位濕度感測器為例)
‧BnInterface 與 BpInterface‧Proxy Object 實作
‧Android AIDL 分析與實作 
Android Native Code
‧Android Native C code‧Android Native Service
Android Camera Service
‧Android Camera HAL分析‧Android Camera Service架構
‧Android Camera Driver 分析 
avatar

中華行動數位科技教育訓練中心

【 一次完整了解Android HAL框架撰寫與整合 】Android硬體框架整合實務,手刀報名要快!10/17開課

2021.10.17 (Sun) 09:30 - 10.24 (Sun) 17:30 (GMT+8)

活動地圖

台灣台北市中正區開封街一段2號9樓

loading