【課程內(nèi)容】
1、Android開發(fā)環(huán)境
2、把握Makefile編寫,Linux普遍編程語言的編寫(.Config、Kconfig、Shell)
3、把握字符型驅(qū)動開發(fā)設(shè)計
4、把握android驅(qū)動重要基礎(chǔ)知識(分布式服務(wù)/競態(tài)/阻塞/非阻塞/c#c#c#多線程通知/日常任務(wù)編碼序列/時鐘管理方案/中斷處理/中斷底半部體系管理)。
5、把握android驅(qū)動三維建模及熱拔插基礎(chǔ)知識(機器設(shè)備/驅(qū)動/構(gòu)造,綜合型綜合性綜合服務(wù)平臺構(gòu)造)
6、把握android電源管理架構(gòu)(earlysuspend及suspend)
7、把握android驅(qū)動調(diào)試技能(Proc、Sys、OOPS、Printk)
8、把握input子系統(tǒng)/電腦的電腦的鍵盤/觸摸顯示器/重力傳感器/RTC/鬧鐘鈴聲/misc/云計算技術(shù)驅(qū)動/LCD驅(qū)動/I2C驅(qū)動/USB驅(qū)動/Binder等開發(fā)設(shè)計。
9、把握塊機器設(shè)備驅(qū)動開發(fā)設(shè)計(Flash驅(qū)動)
10、把握AndroidBinder通信原理
11、把握Android控制板框架
12、把握Android震動電機、電源板框架
13、把握Android顯示框架
14、把握AndroidRil層
15、把握J(rèn)ni的二種打開(依據(jù)Android框架,方案設(shè)計UI,Hal層和LED驅(qū)動,維持流水燈)
【課堂教學(xué)工作規(guī)劃】
一部分Android基本知識
1、Android系統(tǒng)詳細(xì)說明
2、Android開發(fā)環(huán)境搭建
3、NDK開發(fā)流程
4、Android常用工具運用
5、AndroidMakefile
6、LINUX關(guān)鍵詳細(xì)描述、.Config、Kconfig、LINUX關(guān)鍵Makefile修改
第二一部分android驅(qū)動基本知識
1、模塊驅(qū)動、模塊基本參數(shù)界定
2、空格符驅(qū)動詳細(xì)說明
3、分布式服務(wù)/競態(tài)
4、阻塞/非阻塞/編碼序列/c#c#c#多線程通知/poll
5、時鐘/中斷/TaskLet
6、關(guān)鍵全過程中/工作中編碼序列
第三一部分android驅(qū)動三維建模
1、android驅(qū)動三維建模(Kobject、Kset)
2、android構(gòu)造的維持
3、android機器設(shè)備的維持
4、android驅(qū)動的維持
5、構(gòu)造,機器設(shè)備,驅(qū)動的關(guān)系
6、熱拔插基礎(chǔ)知識
第四一部分android電源管理
1、android電源管理基本要素及其架構(gòu)剖析
2、android驅(qū)動對電源管理的可用
第五一部分android塊機器設(shè)備驅(qū)動
1、塊機器設(shè)備驅(qū)動基本要素
2、塊機器設(shè)備驅(qū)動維持
第六一部分把握調(diào)試技能
1、Printk調(diào)試
2、OOPS堆棧調(diào)試
3、Proc調(diào)試
4、Sys文件系統(tǒng)維持
第七一部分把握建筑項目中的驅(qū)動操作步驟
1、把握電腦的電腦的鍵盤/觸摸顯示器/重力傳感器/RTC/鬧鐘鈴聲/misc/I2C驅(qū)動等開發(fā)設(shè)計。
2、LCD驅(qū)動剖析移植
3、網(wǎng)絡(luò)線端口號驅(qū)動剖析移植
4、USB驅(qū)動剖析移植
5、Flash驅(qū)動剖析移植
6、input子系統(tǒng)基本要素
第八一部分AndroidBinder通信原理
1、Binder通信原理及框架詳細(xì)描述
2、app手機手機客戶端跟網(wǎng)站服務(wù)器三維建模
實驗:依據(jù)Binder編寫一個網(wǎng)站服務(wù)器并維持app手機手機客戶端對網(wǎng)站服務(wù)器的開啟
第九部分Android控制板框架
1、Android控制板框架剖析
2、AndroidHal層維持
實驗:Android控制板框架下調(diào)試重力傳感器
第十一部分Android震動電機、電源板框架
1、Android震動電機框架剖析及Hal層維持
2、Android電源板框架剖析及Hal層維持
實驗:Android震動電機調(diào)試及修改方法
Android電源板調(diào)試及修改方法
第十一部分Android顯示框架
1、Android顯示框架剖析及其維持
2、Android開機畫面修改
實驗:Android開機畫面修改
第十二一部分AndroidRil層
1、AndroidRil層剖析及其調(diào)試
實驗:Ril層調(diào)試
第十二一部分Android系統(tǒng)框架實例
1、把握Android系統(tǒng)框架,把握J(rèn)ni的二種打開
2、依據(jù)Android框架,方案設(shè)計UI,Hal層和LED驅(qū)動,維持流水燈。
實驗:編寫UI和HAL層和驅(qū)動開展UI對流水燈的控制
第十三一部分綜合型新投資項目
依據(jù)android調(diào)試3G模塊。
畢業(yè)生就業(yè)階段:極力到合作公司畢業(yè)生就業(yè)
資源共享、信息互通、管理制度連接和服務(wù)全線通車,建立新的人力資源管理資源提升配備服務(wù)項目體系管理,不斷完善統(tǒng)一的人力資源管理資源提升配備服務(wù)項目方法、高級人才大市場終維持高端人才解決方案的提
1、嵌入式職位崗位職位崗位職業(yè)生涯規(guī)劃與發(fā)展前景檢查督促
2、嵌入式崗位個人簡介、面試、職業(yè)指導(dǎo)
3、煅煉綜合型新投資項目開發(fā)設(shè)計小區(qū)社會實踐活動活動
4、職業(yè)道德規(guī)范規(guī)范標(biāo)準(zhǔn)和崗位總體規(guī)劃,畢業(yè)生就業(yè)極力等
5、自修或選修課把握嵌入式在3G生產(chǎn)加工生產(chǎn)制造制造行業(yè)的多元性應(yīng)用-Android系統(tǒng)或symbian系統(tǒng)
6、自修把握WinCE系統(tǒng)的運用軟件開發(fā)及底層開發(fā)設(shè)計(提供學(xué)習(xí)資料)
【教學(xué)課堂保證】
1、每一班提供充足的小區(qū)社會實踐活動活動操作步驟和難點督促檢查解疑釋惑時間。保證每名不可或缺一臺機實驗器材!
2、所有優(yōu)秀班級均采用小班課程授課(6-10)人,20%基礎(chǔ)知識+60%操作步驟小區(qū)社會實踐活動活動+20新新產(chǎn)品開發(fā)
3、在培訓(xùn)學(xué)習(xí)期限內(nèi)均會獲得我公司研發(fā)部20多位項目工程師、全球性建筑工程項目主管等的服務(wù)項目確保,除一切正常學(xué)習(xí)時間外,其他一切時間學(xué)員均可前往進(jìn)行額外小區(qū)社會實踐活動活動
3、提供一年的的永久服務(wù)項目確保服務(wù)。
4、學(xué)員可以具有永久的極力就業(yè)壓力!
5、學(xué)員真實經(jīng)歷考試根據(jù)授于公信力《嵌入式系統(tǒng)設(shè)計師》職業(yè)資格證
【服務(wù)項目確!
學(xué)員長沙安卓培訓(xùn),同一教學(xué)內(nèi)容只收一次花銷,一期沒學(xué)精可永久在學(xué),直到學(xué)精為規(guī)范,統(tǒng)一配置老師和教學(xué)資源,學(xué)員在一個地域報名培訓(xùn)學(xué)習(xí)可選擇一切一個地域督促檢查小區(qū)社會實踐活動活動。