嵌入式Linux實時系統(tǒng)開發(fā)培訓(xùn)班(FSRT1001)
|
課程背景 |
嵌入式Linux得到了廣泛應(yīng)用,一些特定嵌入式應(yīng)用要求Linux提供強(qiáng)實時性能,例如工業(yè)控制、航空應(yīng)用等眾多場合。針對Linux實時性改進(jìn),有多種解決方案,如RTLinux/RTAI/Xenomai的雙內(nèi)核方式和MontaVista等商業(yè)Linux內(nèi)核補(bǔ)丁方式。
華清遠(yuǎn)見推出“嵌入式Linux實時系統(tǒng)開發(fā)”課程,針對不斷擴(kuò)大的嵌入式Linux實時應(yīng)用需求,提供專業(yè)的、高端嵌入式Linux核心人才培訓(xùn)。本課程融合了培訓(xùn)中心多位講師多年項目開發(fā)和研究經(jīng)驗,為學(xué)員實現(xiàn)短期內(nèi)進(jìn)行Linux內(nèi)核實時開發(fā)提供有效的捷徑。
|
課程目標(biāo) |
本課程針對嵌入式Linux實時系統(tǒng)開發(fā)包含以下內(nèi)容:1)嵌入式Linux實時性能分析;2)嵌入式Linux實時性改進(jìn);3)編寫符合實時內(nèi)核的設(shè)備驅(qū)動和內(nèi)核模塊;4)編寫實時Linux系統(tǒng)應(yīng)用;5)對嵌入式Linux系統(tǒng)進(jìn)行實時性評測和瓶頸分析等幾個方面,提供從實時內(nèi)核到實時應(yīng)用編程等幾個方面的培訓(xùn),通過課程學(xué)習(xí)與掌握,學(xué)員可以構(gòu)建一個符合特定性能指標(biāo)的實時系統(tǒng),進(jìn)行相關(guān)項目深入開發(fā)。 |
入學(xué)要求 |
學(xué)員學(xué)習(xí)本課程應(yīng)具備下列基礎(chǔ)知識:
◆ 熟練使用Linux系統(tǒng),具備Linux下C語言應(yīng)用編程經(jīng)驗。
◆ 熟悉Linux內(nèi)核編程,具備Linux驅(qū)動編程經(jīng)驗。
◆ 具備一定的體系結(jié)構(gòu)開發(fā)基礎(chǔ)知識。
|
師資團(tuán)隊 |
【黃 昕】
● 華清遠(yuǎn)見高級講師,多年嵌入式開發(fā)經(jīng)驗,3年嵌入式培訓(xùn)經(jīng)驗。精通ARM/PPC體系結(jié)構(gòu)開發(fā),精通實時操作系統(tǒng)開發(fā)設(shè)計、Linux內(nèi)核實時化技術(shù),消費(fèi)類電子Linux內(nèi)核特性開發(fā)等。具有工業(yè)控制、智能手機(jī)、網(wǎng)絡(luò)信息終端等領(lǐng)域開發(fā)經(jīng)驗。在多所高校講授“嵌入式系統(tǒng)軟件開發(fā)”相關(guān)課程。目前從事操作系統(tǒng)設(shè)計、網(wǎng)絡(luò)化控制技術(shù)等研究工作。
■ 點(diǎn)擊此處在線試聽黃老師新授課視頻>>>
【劉洪濤】
● 華清遠(yuǎn)見高級講師,6年嵌入式開發(fā)經(jīng)驗,ARM公司授權(quán)ATC講師,精通ARM體系結(jié)構(gòu),在多款A(yù)RM硬件平臺上完成過原理圖設(shè)計、pcb布線、bootloader移植、linux系統(tǒng)移植、文件系統(tǒng)構(gòu)建、驅(qū)動程序開發(fā)、GUI圖形編程等工作。具有豐富的ARM-LINUX系統(tǒng)軟、硬件產(chǎn)品開發(fā)經(jīng)驗。
■ 點(diǎn)擊此處在線試聽劉老師新授課視頻>>>
更多師資力量請參見華清遠(yuǎn)見師資團(tuán)隊。 |
教材 |
◆ 《華清遠(yuǎn)見-嵌入式Linux實時系統(tǒng)開發(fā)培訓(xùn)講義》
◆ 《Linux設(shè)備驅(qū)動開發(fā)詳解》(2008.01出版) 華清遠(yuǎn)見 編著
◆ 《Linux內(nèi)核開發(fā)》(第二版) Robert Love 著
|
 |
時間地點(diǎn) |
北京總部:根據(jù)報名人數(shù)確定,如有需求請?zhí)崆邦A(yù)約。
上海中心:根據(jù)報名人數(shù)確定,如有需求請?zhí)崆邦A(yù)約。
深圳中心:根據(jù)報名人數(shù)確定,如有需求請?zhí)崆邦A(yù)約。
成都中心:根據(jù)報名人數(shù)確定,如有需求請?zhí)崆邦A(yù)約。
南京中心:根據(jù)報名人數(shù)確定,如有需求請?zhí)崆邦A(yù)約。
武漢中心:根據(jù)報名人數(shù)確定,如有需求請?zhí)崆邦A(yù)約。
本課程每期班限額15名,報滿即停止報名,請?zhí)崆霸诰或電話預(yù)約
華清遠(yuǎn)見保留開課時間調(diào)整的權(quán)利,歡迎來電洽詢 |
學(xué)時費(fèi)用 |
◆課時: 共4天,每天6學(xué)時,總計24學(xué)時
◆培訓(xùn)費(fèi)用(含教材費(fèi)):3600元
◆培訓(xùn)證書:培訓(xùn)合格學(xué)員可獲工業(yè)和信息化部《信息技術(shù)應(yīng)用技能嵌入式Linux實時系統(tǒng)開發(fā)工程師認(rèn)證證書》(認(rèn)證費(fèi)500元,>>單擊查看證書樣本)
◆上課地點(diǎn):北京清華大學(xué),深圳羅湖區(qū)金塘大廈
單擊查看退費(fèi)規(guī)定說明>>> |
實驗環(huán)境及班級規(guī)模 |
為了保證培訓(xùn)效果,增加互動環(huán)節(jié),我們堅持小班授課,每期報名人數(shù)限15人,多余人員安排到下一期進(jìn)行。人手一套開發(fā)板和開發(fā)用的PC主機(jī)。 >>單擊查看實驗設(shè)備 |
 |
質(zhì)量保障 |
1、培訓(xùn)過程中,如有部分內(nèi)容理解不透或消化不好,可免費(fèi)在下期培訓(xùn)班中重聽;
2、培訓(xùn)結(jié)束后免費(fèi)提供一個月的技術(shù)支持,充分保證培訓(xùn)后出效果;
3、培訓(xùn)合格學(xué)員可享受免費(fèi)推薦就業(yè)機(jī)會。 |
課程進(jìn)度安排(新更新日期:2012.12.08) |
時間 |
課程大綱 |
第一天 |
學(xué)習(xí)目標(biāo) |
通過本課學(xué)習(xí),學(xué)員可以了解實時操作系統(tǒng)性能分析,Linux的實時化技術(shù)發(fā)展以及相關(guān)的資源。通過Linux實時應(yīng)用例子認(rèn)識普通Linux內(nèi)核實時性能瓶頸。掌握嵌入式Linux實時性能分析方法。
|
9:00
|
12:00 |
1. 嵌入式Linux實時性能分析
1.1 實時操作系統(tǒng)性能評估方法
1.2 Linux的實時化技術(shù)發(fā)展及相關(guān)資源
1.3 Linux內(nèi)核性能瓶頸
1.4 Linux內(nèi)核性能分析
|
13:00
|
16:00 |
【實驗】
實驗1:嵌入式平臺高精度定時延遲測試
實驗2:嵌入式平臺周期性任務(wù)延遲測試
實驗3:嵌入式平臺內(nèi)核延遲綜合測試
|
第二天 |
學(xué)習(xí)目標(biāo) |
通過對Linux內(nèi)核進(jìn)行實時搶占改進(jìn),了解實時內(nèi)核調(diào)度與搶占、實時內(nèi)核鎖機(jī)制、實時內(nèi)核中斷線程化等原理,掌握內(nèi)核鎖機(jī)制使用、設(shè)備驅(qū)動中斷編寫等內(nèi)核編程技術(shù)。掌握實時內(nèi)核測試原理,以及常用測試工具選用與編寫。
|
9:00
|
12:00 |
2. 嵌入式Linux實時性改進(jìn)
2.1 實時內(nèi)核調(diào)度與搶占
2.2 實時內(nèi)核鎖機(jī)制分析
2.3 實時內(nèi)核中斷線程化技術(shù)
2.4 其他內(nèi)核模塊實時性改進(jìn)
|
13:00
|
16:00 |
【實驗】
實驗1:針對特定嵌入式平臺進(jìn)行內(nèi)核實時搶占改進(jìn)
實驗2:分析實時Linux的內(nèi)核性能并進(jìn)行實時性測試 |
第三天 |
學(xué)習(xí)目標(biāo) |
通過對Linux內(nèi)核進(jìn)行優(yōu)化配置,增強(qiáng)Linux內(nèi)核實時性能。結(jié)合實時搶占內(nèi)核新特性進(jìn)行高效設(shè)備驅(qū)動編程,對原有設(shè)備驅(qū)動進(jìn)行改進(jìn)。
|
9:00
|
12:00 |
3. 符合實時內(nèi)核的設(shè)備驅(qū)動和內(nèi)核模塊編程
3.1 實時搶占內(nèi)核配置與移植
3.2 在設(shè)備驅(qū)動中使用鎖機(jī)制、高精度定時器等技術(shù)
3.3 對原有設(shè)備驅(qū)動進(jìn)行實時化改造 |
13:00
|
16:00 |
【實驗】
實驗1:實時設(shè)備驅(qū)動編程例子
實驗2:設(shè)備驅(qū)動實時改造例子 |
第四天 |
學(xué)習(xí)目標(biāo) |
掌握Linux實時應(yīng)用編程,掌握用戶級優(yōu)先級繼承互斥機(jī)制、實時信號,實時時鐘系統(tǒng)等實時編程技術(shù)。了解Linux實時性評測理論,掌握系統(tǒng)瓶頸分析工具使用,對特定平臺進(jìn)行性能測試與性能分析。
|
9:00
|
12:00 |
4. 實時Linux應(yīng)用編程與系統(tǒng)實時性評測
4.1 Linux實時應(yīng)用編程
4.2 內(nèi)核與用戶層結(jié)合進(jìn)行實時編程
4.3 內(nèi)核實時性評測和系統(tǒng)瓶頸分析
4.4 對特定平臺進(jìn)行性能分析綜合 |
13:00
|
16:00 |
【實驗】
實驗1:高精度定時與周期性控制任務(wù)例子
實驗2:優(yōu)先級繼承互斥機(jī)制使用
實驗3:對特定平臺進(jìn)行實時和非實時性能分析比較 |