了解更多課程訊息
姓      名
連絡電話
電子信箱
新舊學員
舊學員 新學員
選擇課程
選擇場次
驗證碼
資訊來源
了解更多課程訊息
Android硬體框架整合實務    上課時數:12小時    
( Android HAL Porting )
Android HAL課程教學實錄影片

  Android 為Google領導的OHA組織下的開放手機平台專案,Android Platform包含底層Linux Kernel OS核心、仲介層(Library 、Runtime cores and Framework layer)及上層應用程式,本課程針對Android Platform探討Android框架層與底層核心驅動程式之間溝通架構原理,學習使用JNI語法撰寫HAL Stub框架驅動,進而深入探討Android各類Service架構與Binder間對應關係,課程中將會以數位濕度感測器(使用SHT20晶片)為例,帶領學員實作Android Native Service,一探Android 框架層與硬體層間的系統整合技術與實作要領。


職涯發展
Android Kernel Porting工程師
Android 系統開發工程師
Android Driver Porting 工程師
手持裝置開發工程師
Android框架移植系統工程師

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


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

本課程於 2016 年 5月 27 日完成第6次改版
由原來的Android4.2.2升級為5.0.2版實作教學
•初階: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 分析  
下載報名表

開課時間
   •108年8月18日至108年8月25日
 (週日全天班 AM9:30至PM4:30)
•108年11月16日至108年11月23日
 (週六全天班 AM9:30至PM4:30)
相關課程: Android系統整合移植實務
相關課程: Embedded Linux系統移植實作 ................................................................................
報名方式
•電話報名:專線02-2311-7355
線上報名 下載報名表
Mail:grace@cadtc.com.tw
傳真:02-2331-3591
現場報名:
親洽中華行動數位教育訓練中心 - 台北中心
(台北市開封街1段2號9樓)
................................................................................
上課地點
台北市開封街一段2號9樓 > 地圖 <
(台北火車站│館前路口│麥當勞隔壁大樓)

 
嵌入式課程實錄
Tiny4412專用轉接板
ARM Cortex-A9(4核心)開發板透過
HDMI線材連接電腦液晶螢幕
 
有良好的環境,具有經驗的師資及親切的助教!
結訓學員-郭○孟

        電機系畢業後進入傳統產業做硬體設計與系統整合十多年, 原本專案經理的工作就是要做軟硬體整合當中溝通的橋樑, 並指導韌(軟)體撰寫方法與 流程規劃,此次培訓獲得進步及成長的地方,由原本C語言完全不懂, 經由老師的教導與不間斷的練習,讓我得以將原本工作上的硬體設計與系統框架整合能力得以用自己撰寫韌體的方式實踐...

 
最新Cortex-A9四核開發板
搭配開發板周邊模組教學
24-7雲端實驗室
全天後可上線操作練習
學員結訓專題作品發表
課程規劃的專題製作
學員結業後服務更貼心
提供F.B.社團技術分享
隨時提供學員工作職缺
供求職資訊,訓用合一
講師親自撰寫上課講義
定時更新課程講義,掌握最新技術動脈
嵌入式系統書籍
定期訂閱熱門書籍,供學員免費借閱
免費供應飲料
研磨咖啡、特調冷飲、現泡熱茶
環型教室、數位設備
師生互動式廣播教學系統
 
最新推薦課程