¥詳詢(xún)
嵌入式Linux系統(tǒng)驅(qū)動(dòng)班
課程描述: |
底層軟件的好壞直接關(guān)系到產(chǎn)品的穩(wěn)定性,關(guān)系到能否充分發(fā)揮硬件資源,嵌入式系統(tǒng)驅(qū)動(dòng)級(jí)別的開(kāi)發(fā)者無(wú)疑占據(jù)著非常重要的地位。本linux培訓(xùn)課程全日制脫產(chǎn)5個(gè)月,共600個(gè)學(xué)時(shí),以實(shí)質(zhì)性項(xiàng)目實(shí)踐為導(dǎo)向,掌握*實(shí)用、*先進(jìn)的開(kāi)發(fā)技能和項(xiàng)目實(shí)戰(zhàn)經(jīng)驗(yàn),相當(dāng)于在企業(yè)2年研發(fā)經(jīng)驗(yàn)。**本linux培訓(xùn)課程的系統(tǒng)學(xué)習(xí),可以使學(xué)員由淺入深地學(xué)習(xí)嵌入式Linux底層軟件開(kāi)發(fā),能夠獨(dú)立勝任嵌入式Linux驅(qū)動(dòng)開(kāi)發(fā)。 |
課程目的: |
**本linux培訓(xùn)課程的系統(tǒng)學(xué)習(xí),能夠掌握: 1、掌握ARM平臺(tái)的Linux內(nèi)核驅(qū)動(dòng)的核心編程; 2、熟練掌握ARM匯編、ARM體系結(jié)構(gòu)、ARM平臺(tái)的直接控制程序(裸驅(qū)動(dòng)); 3、ARM開(kāi)發(fā)板上直接自己動(dòng)手書(shū)寫(xiě)硬件控制程序以及Bootloader等; 4、掌握嵌入式Linux內(nèi)核移植; 5、掌握嵌入式Linux驅(qū)動(dòng)程序開(kāi)發(fā) |
就 業(yè): | 消費(fèi)類(lèi)電子(手機(jī)、PDA、游戲機(jī))、數(shù)字 多媒體(網(wǎng)絡(luò)點(diǎn)播、機(jī)頂盒)、汽車(chē)電子(導(dǎo)航儀)、醫(yī)療電子、工業(yè)控制等行業(yè)。 |
培訓(xùn)對(duì)象: | 對(duì)Linux驅(qū)動(dòng)設(shè)計(jì)及嵌入式系統(tǒng)開(kāi)發(fā)有一定經(jīng)驗(yàn)和興趣的電子、通信、計(jì)算機(jī)、自動(dòng)化等相關(guān)專(zhuān)業(yè)專(zhuān)科生、本科生及研究生,相關(guān)專(zhuān)業(yè)的技術(shù)工程師,開(kāi)發(fā)人員。 |
入學(xué)要求: | C語(yǔ)言基礎(chǔ)、C++基礎(chǔ)、數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)原理、Linux應(yīng)用基礎(chǔ)、電子電路基礎(chǔ) |
授課講師: | 陰雷鳴 馮寶祥 劉志剛 |
**認(rèn)證: | GCSDE認(rèn)證 ARM-ATC認(rèn)證 |
嵌入式系統(tǒng)工程師(硬件基礎(chǔ))
|
|
課程內(nèi)容 | |
1 |
Gec2440硬件開(kāi)發(fā)平臺(tái)搭建 |
2 |
嵌入式微處理器 ARM匯編指令分類(lèi)及尋址方式 |
3 |
ARM工作模式及其轉(zhuǎn)換 ARM異常中斷 |
4 |
ARM階段綜合實(shí)驗(yàn) |
5 |
ARM存儲(chǔ)器控制器 |
6 |
ARM時(shí)鐘及定時(shí)器 PWM時(shí)鐘應(yīng)用 |
7 |
ARM階段綜合實(shí)驗(yàn) |
8 |
ADC硬件設(shè)計(jì)、原理分析及應(yīng)用編程設(shè)計(jì) |
9 |
ARM啟動(dòng)代碼分析及設(shè)計(jì) |
10 |
ARM綜合設(shè)計(jì)實(shí)踐課 |
11 |
ARM綜合實(shí)踐項(xiàng)目 自定義Bootloader設(shè)計(jì)(一) |
12 |
ARM綜合實(shí)踐項(xiàng)目 自定義Bootloader設(shè)計(jì)(二) |
13 |
ARM綜合實(shí)踐項(xiàng)目 自定義Bootloader設(shè)計(jì)(三) |
14 |
ARM綜合實(shí)踐項(xiàng)目 自定義Bootloader設(shè)計(jì)(四) |
15 |
ARM綜合實(shí)踐項(xiàng)目總結(jié) |
嵌入式系統(tǒng)工程師(linux系統(tǒng)與驅(qū)動(dòng)) |
|
階段二 |
課程內(nèi)容 |
1 |
操作系統(tǒng)原理與Linux系統(tǒng); |
2 |
Linux交叉開(kāi)發(fā)環(huán)境介紹;GNU交叉工具鏈的使用; |
3 |
GNU的匯編編程; |
4 |
U-boot源碼設(shè)計(jì)與分析; |
5 |
u-boot配置與編譯;u-boot移植;u-boot 使用; |
6 |
Linux內(nèi)核結(jié)構(gòu)分析 內(nèi)核配置與升級(jí) |
7 |
內(nèi)核存儲(chǔ)管理、文件管理、進(jìn)程管理、設(shè)備管理 |
8 |
Linux內(nèi)核模塊設(shè)計(jì) |
9 |
驅(qū)動(dòng)的中斷 延時(shí) 并發(fā)控制 |
10 |
Linux高級(jí)字符設(shè)備驅(qū)動(dòng) |
11 |
小項(xiàng)目: |
12 |
控制臺(tái)與Watch Dog 設(shè)備驅(qū)動(dòng) |
13 |
Freambuffer與LCD設(shè)備驅(qū)動(dòng) |
14 |
ADC與觸摸屏設(shè)備驅(qū)動(dòng) |
15 |
驅(qū)動(dòng)綜合實(shí)驗(yàn)課 |
16 |
塊設(shè)備驅(qū)動(dòng): |
17 |
Flash與SD卡設(shè)備驅(qū)動(dòng) |
18 |
網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng) 網(wǎng)卡設(shè)備驅(qū)動(dòng) |
19 |
驅(qū)動(dòng)綜合實(shí)驗(yàn)課 |
20 |
USB設(shè)備驅(qū)動(dòng) |
21 |
設(shè)備驅(qū)動(dòng)調(diào)試與移植技巧; |
22 |
驅(qū)動(dòng)項(xiàng)目實(shí)踐 |
23 |
驅(qū)動(dòng)項(xiàng)目實(shí)踐 |
24 |
驅(qū)動(dòng)項(xiàng)目實(shí)踐 |
25 |
驅(qū)動(dòng)項(xiàng)目實(shí)踐 |
26 |
驅(qū)動(dòng)項(xiàng)目實(shí)踐; |
27 |
根文件系統(tǒng); |
28 |
根文件系統(tǒng)制作一(cramfs、jffs2、yaffs); |
29 |
支持QT顯示的根文件系統(tǒng)制作; |
30 |
文件系統(tǒng)優(yōu)化; |
31 |
文件系統(tǒng)技術(shù)高級(jí)實(shí)踐; |
倒計(jì)時(shí)
更多詳情請(qǐng)咨詢(xún)客服
客服在線時(shí)間:9:00-22:00,其他時(shí)間請(qǐng)?jiān)诰€預(yù)約或留言,謝謝。廣州信盈達(dá)嵌入式學(xué)院:廣州天河區(qū)棠東東路御富科貿(mào)園
本周僅剩 個(gè)試聽(tīng)名額
請(qǐng)鍵入信息,稍后系統(tǒng)將會(huì)把領(lǐng)獎(jiǎng)短信發(fā)至您的手機(jī)