|
Andriod/Linux驅(qū)動(dòng)開發(fā)培訓(xùn)班
嵌入式系統(tǒng)無疑是當(dāng)前最熱門最有發(fā)展前途的IT應(yīng)用領(lǐng)域之一,像常見到的手機(jī)、PDA、
機(jī)頂盒、高清電視(HDTV)、路由器、汽車電子、智能家電、醫(yī)療儀器、航天航空設(shè)備等
等都是典型的嵌入式系統(tǒng)。目前我國(guó)嵌入式系統(tǒng)發(fā)展最大制約因素是稀缺人才,這主要
有兩方面的原因:一是與目前我們高校的專業(yè)設(shè)置有關(guān),我國(guó)高校的計(jì)算機(jī)教育普遍以
應(yīng)用軟件為主,很少涉及嵌入式軟件的課程,因此企業(yè)很難招聘到馬上可以投入嵌入式
軟件開發(fā)的實(shí)戰(zhàn)型人才;二是嵌入式領(lǐng)域門檻相對(duì)較高,知識(shí)要求比較全面,而且需要
一定的實(shí)驗(yàn)環(huán)境(開發(fā)板和工具軟件)和有經(jīng)驗(yàn)的人進(jìn)行指導(dǎo)。
培訓(xùn)目標(biāo)
1 掌握android/Linux驅(qū)動(dòng)核心理論(并發(fā)/競(jìng)態(tài)/阻塞/非阻塞/異步通知/任務(wù)隊(duì)列/時(shí)鐘
管理/中斷處理/中斷底半部機(jī)制)
2 掌握android/Linux驅(qū)動(dòng)模型(設(shè)備/驅(qū)動(dòng)/總線,平臺(tái)總線)
3 掌握android/Linux驅(qū)動(dòng)調(diào)試技術(shù)
4 掌握android/Linux 電源管理
5 掌握鍵盤/RTC/misc/網(wǎng)絡(luò)驅(qū)動(dòng)/LCD驅(qū)動(dòng)/I2C驅(qū)動(dòng)/USB驅(qū)動(dòng)/input子系統(tǒng)等開發(fā)
6 塊設(shè)備驅(qū)動(dòng)
7 基于android/Linux核心理論完成綜合項(xiàng)目
課程大綱:
第一部分:掌握android/Linux驅(qū)動(dòng)基礎(chǔ)理論
1.模塊驅(qū)動(dòng)概念,Makefile編寫
2 字符驅(qū)動(dòng)詳細(xì)介紹
2.并發(fā)/競(jìng)態(tài)
3.阻塞/非阻塞/隊(duì)列/poll
4.時(shí)鐘/中斷
5.內(nèi)核線程/內(nèi)核訪問用戶空間
6.內(nèi)核模塊編寫”
7.字符驅(qū)動(dòng)編寫”
第二階段:掌握調(diào)試技術(shù)
1.android/Linux核心數(shù)據(jù)結(jié)構(gòu)
2.掌握/proc/sys文件系統(tǒng)
3.Printk調(diào)試
4.OOPS堆棧調(diào)試
5.Proc調(diào)試
6.Sys文件系統(tǒng)實(shí)現(xiàn)
7.“Linux核心數(shù)據(jù)結(jié)構(gòu)實(shí)現(xiàn)”
8.Linux工作隊(duì)列實(shí)現(xiàn),在內(nèi)核建立自己的工作隊(duì)列
第三階段:掌握LINUX驅(qū)動(dòng)模型
1.平臺(tái)總線驅(qū)動(dòng)
2. LINUX總線的實(shí)現(xiàn)
3.LINUX設(shè)備的實(shí)現(xiàn)
4. LINUX 驅(qū)動(dòng)的實(shí)現(xiàn)
5.總線,設(shè)備,驅(qū)動(dòng)的關(guān)系
6.電源管理
7. LINUX電源管理原理
8.塊設(shè)備驅(qū)動(dòng)
9. 塊設(shè)備驅(qū)動(dòng)原理
10.塊設(shè)備驅(qū)動(dòng)實(shí)現(xiàn)
第四階段:掌握input子系統(tǒng)
1.LCD驅(qū)動(dòng)分析移植
1.1framebuffer驅(qū)動(dòng)原理
1.2 LCD驅(qū)動(dòng)移植編寫方法
2.網(wǎng)卡驅(qū)動(dòng)分析移植
3.USB 驅(qū)動(dòng)分析移植
3.1 USB Gadget驅(qū)動(dòng)原理
3.2 USB協(xié)議知識(shí)
4.Flash驅(qū)動(dòng)分析移植
5.“input按鍵驅(qū)動(dòng)”
6.input子系統(tǒng)原理
7.input按鍵實(shí)現(xiàn)
第五部分:課程總結(jié),答疑,在6410平臺(tái)上完成andriod開發(fā)實(shí)戰(zhàn)項(xiàng)目
結(jié)合6410開發(fā)為平臺(tái),由工程師帶另完成項(xiàng)目設(shè)計(jì),在2.2平臺(tái)進(jìn)行開發(fā)
就業(yè)階段:推薦到合作單位就業(yè)
信盈達(dá)伯樂橋服務(wù)的資源共享、信息互通、制度銜接和服務(wù)貫通,建立新的人才服務(wù)機(jī)
制,逐步形成統(tǒng)一的人才服務(wù)模式、人才大市場(chǎng)最終實(shí)現(xiàn)企業(yè)人才解決方案的提供。
1、嵌入式職業(yè)生涯規(guī)劃與發(fā)展指導(dǎo)
2、嵌入式崗位簡(jiǎn)歷、面試、就業(yè)指導(dǎo)
3、鍛煉綜合項(xiàng)目開發(fā)實(shí)踐
4、職業(yè)素質(zhì)和職業(yè)規(guī)劃,就業(yè)推薦等
5、自修或選修了解嵌入式在3G領(lǐng)域的典型應(yīng)用-Android系統(tǒng)或symbian系統(tǒng)
6、自修了解WinCE系統(tǒng)的應(yīng)用開發(fā)及底層開發(fā)(提供學(xué)習(xí)資料)
教學(xué)保障
1、每個(gè)班提供充足的實(shí)踐操作和問題輔導(dǎo)答疑時(shí)間。保證人手一臺(tái)機(jī)實(shí)驗(yàn)器材!
2、所有班級(jí)均采用小班授課(6-10)人,20%理論+60%實(shí)操實(shí)踐+20產(chǎn)品開發(fā)
3、在學(xué)習(xí)期間均會(huì)獲得我公司研發(fā)部20多位資深高級(jí)工程師、國(guó)際項(xiàng)目經(jīng)理等的技術(shù)支
持,除正常學(xué)習(xí)時(shí)間外,其他任何時(shí)間學(xué)員均可前來進(jìn)行額外實(shí)踐
3、提供一年的的免費(fèi)技術(shù)支持服務(wù)。
4、優(yōu)秀學(xué)員可以享受免費(fèi)的推薦就業(yè)機(jī)會(huì)!
5、優(yōu)秀學(xué)員經(jīng)過考試合格頒發(fā)權(quán)威《嵌入式系統(tǒng)設(shè)計(jì)師》證書
上課地點(diǎn):
南山中心地址:深圳市南山區(qū)南新路與桃源路交匯處蘇豪名廈705室(地鐵桃園站B出口)
電話:0755-26457584(5線)
龍華民治中心:深圳市寶安區(qū)民治大道東邊商務(wù)大廈1188室(民治站D出口)電話:
0755-23055792
沙井中心地址:深圳市寶安區(qū)沙井街道107國(guó)道與創(chuàng)新路交匯處廣場(chǎng)1號(hào)大廈15樓 電話
:0755-88846901
報(bào)名方式:信盈達(dá)技術(shù)服務(wù)中心培訓(xùn)咨詢電話:0755-88846901 0755-26457584
楊老師:13632738211 咨詢QQ:1610198039
聯(lián)系地址:深圳市南山區(qū)南新路與桃源路交匯處蘇豪名廈705室(地鐵桃園站B出口) |
|