正文

目錄

嵌入式Linux系統(tǒng)工程師標(biāo)準(zhǔn)培訓(xùn)教材1:基礎(chǔ)篇 作者:謝偉


第1章  嵌入式系統(tǒng)/1

1.1  嵌入式系統(tǒng)概述/2

1.1.1  什么是嵌入式系統(tǒng)/2

1.1.2  嵌入式系統(tǒng)的特點(diǎn)/3

1.2  嵌入式Linux的學(xué)習(xí)方法/3

1.2.1  學(xué)習(xí)人群/4

1.2.2  待學(xué)知識(shí)點(diǎn)/4

1.2.3  學(xué)習(xí)順序/6

1.2.4  理論與實(shí)踐/7

1.2.5  學(xué)習(xí)誤區(qū)/7

1.2.6  學(xué)習(xí)方法總結(jié)/7

1.3  嵌入式系統(tǒng)工程師角色描述/8

1.3.1  嵌入式應(yīng)用工程師的工作內(nèi)容與所需知識(shí)點(diǎn)/8

1.3.2  嵌入式系統(tǒng)工程師的工作內(nèi)容與必要知識(shí)/9

第2章  配套培訓(xùn)班視頻與硬件平臺(tái)/11

2.1  培訓(xùn)班視頻介紹/12

2.1.1  <<嵌入式體驗(yàn)入門班>>視頻大綱/12

2.1.2  <<ARM系統(tǒng)基礎(chǔ)班>>視頻大綱/12

2.1.3  <<Linux應(yīng)用程序開發(fā)班>>視頻大綱/13

2.2  培訓(xùn)班專用硬件平臺(tái)介紹/14

2.2.1  S3C2440處理器/14

2.2.2  GQ2440開發(fā)板/18

2.2.3  mini2440開發(fā)板/20

2.2.4  TQ2440開發(fā)板/22

第3章  嵌入式體驗(yàn)入門/25

3.1  第1天——嵌入式系統(tǒng)概述/26

3.1.1  培訓(xùn)視頻/26

3.1.2  必修實(shí)驗(yàn)1——2440開發(fā)板H-JTAG設(shè)置/26

3.1.3  必修實(shí)驗(yàn)2——2440開發(fā)板J-Link設(shè)置/32

3.2  第2天——開發(fā)板快樂體驗(yàn)/38

3.2.1  培訓(xùn)視頻/38

3.2.2  必修實(shí)驗(yàn)1——2440開發(fā)板裸機(jī)程序體驗(yàn)/38

3.2.3  必修實(shí)驗(yàn)2——2440開發(fā)板Linux+QT系統(tǒng)安裝與體驗(yàn)/45

3.2.4  必修實(shí)驗(yàn)3——2440開發(fā)板WinCE系統(tǒng)安裝與體驗(yàn)/50

3.2.5  必修實(shí)驗(yàn)4——2440開發(fā)板Android系統(tǒng)安裝與體驗(yàn)/53

3.3  第3天——Linux系統(tǒng)體驗(yàn)/57

3.3.1  培訓(xùn)視頻/57

3.3.2  必修實(shí)驗(yàn)1——Linux專業(yè)級(jí)定制安裝/57

3.3.3  必修實(shí)驗(yàn)2——Linux命令詳解/73

3.3.4  必修實(shí)驗(yàn)3——vi的使用/96

3.3.5  必修實(shí)驗(yàn)4——TFTP服務(wù)器的使用/103

3.3.6  必修實(shí)驗(yàn)5——NFS服務(wù)器的使用/107

3.3.7  必修實(shí)驗(yàn)6——samba服務(wù)器的使用/110

3.3.8  必修實(shí)驗(yàn)7——setup系統(tǒng)配置/114

3.3.9  必修實(shí)驗(yàn)8——wireshark網(wǎng)絡(luò)分析/117

3.3.10  必修實(shí)驗(yàn)9——腳本設(shè)計(jì)-參數(shù)比較/123

3.3.11  必修實(shí)驗(yàn)10——腳本設(shè)計(jì)-統(tǒng)計(jì)文件/128

3.3.12  必修實(shí)驗(yàn)11——腳本設(shè)計(jì)-倒序輸出/132

3.3.13  必修實(shí)驗(yàn)12——腳本設(shè)計(jì)-監(jiān)視文件/133

3.3.14  綜合實(shí)驗(yàn)——qcd腳本程序設(shè)計(jì)/136

第4章  ARM系統(tǒng)基礎(chǔ)班/151

4.1  第1天——ARM程序設(shè)計(jì)基礎(chǔ)/152

4.1.1  培訓(xùn)視頻/152

4.1.2  必修實(shí)驗(yàn)1——ADS編譯匯編程序/152

4.1.3  必修實(shí)驗(yàn)2——AXD調(diào)試匯編程序/158

4.1.4  必修實(shí)驗(yàn)3——存儲(chǔ)器訪問類匯編指令/163

4.1.5  必修實(shí)驗(yàn)4——算術(shù)邏輯運(yùn)算類匯編指令/165

4.2  第2天——ARM程序設(shè)計(jì)基礎(chǔ)/170

4.2.1  培訓(xùn)視頻/170

4.2.2  必修實(shí)驗(yàn)1——匯編程序?qū)ぶ贩绞?170

4.2.3  必修實(shí)驗(yàn)2——匯編程序邏輯控制/174

4.2.4  必修實(shí)驗(yàn)3——匯編程序模式切換/178

4.2.5  必修實(shí)驗(yàn)4——匯編語言與C語言混合編程/183

4.3  第3天——LED驅(qū)動(dòng)程序設(shè)計(jì)/188

4.3.1  培訓(xùn)視頻/188

4.3.2  必修實(shí)驗(yàn)1——LED驅(qū)動(dòng)程序設(shè)計(jì)-跑馬燈/188

4.3.3  必修實(shí)驗(yàn)2——LED驅(qū)動(dòng)程序設(shè)計(jì)—二進(jìn)制顯示/194

4.4  第4天——按鍵驅(qū)動(dòng)程序設(shè)計(jì)/198

4.4.1  培訓(xùn)視頻/198

4.4.2  必修實(shí)驗(yàn)1——中斷型按鍵驅(qū)動(dòng)程序設(shè)計(jì)/198

4.5  第5天——時(shí)鐘與定時(shí)器驅(qū)動(dòng)程序設(shè)計(jì)/204

4.5.1  培訓(xùn)視頻/204

4.5.2  必修實(shí)驗(yàn)1——輪詢型定時(shí)器驅(qū)動(dòng)程序設(shè)計(jì)/205

4.5.3  必修實(shí)驗(yàn)2——中斷型定時(shí)器驅(qū)動(dòng)程序設(shè)計(jì)/210

第5章  Linux應(yīng)用程序開發(fā)班/215

5.1  第1天——Linux應(yīng)用程序設(shè)計(jì)基礎(chǔ)/216

5.1.1  培訓(xùn)視頻/216

5.1.2  必修實(shí)驗(yàn)1——GCC編譯程序/216

5.1.3  必修實(shí)驗(yàn)2——GDB調(diào)試程序/223

5.1.4  必修實(shí)驗(yàn)3——Makefile工程管理/231

5.2  第2天——文件與時(shí)間編程/237

5.2.1  培訓(xùn)視頻/237

5.2.2  必修實(shí)驗(yàn)1——系統(tǒng)調(diào)用實(shí)現(xiàn)文件復(fù)制/237

5.2.3  必修實(shí)驗(yàn)2——庫函數(shù)實(shí)現(xiàn)文件復(fù)制/244

5.2.4  必修實(shí)驗(yàn)3——時(shí)間編程/252

5.3  第3天——多進(jìn)程程序設(shè)計(jì)/257

5.3.1  培訓(xùn)視頻/257

5.3.2  必修實(shí)驗(yàn)1——fork創(chuàng)建子進(jìn)程/258

5.3.3  必修實(shí)驗(yàn)2——vfork創(chuàng)建子進(jìn)程/261

5.3.4  必修實(shí)驗(yàn)3——exec函數(shù)族/265

5.3.5  必修實(shí)驗(yàn)4——進(jìn)程等待/271

5.4  第4天——進(jìn)程間通信/276

5.4.1  培訓(xùn)視頻/276

5.4.2  必修實(shí)驗(yàn)1——無名管道程序設(shè)計(jì)/276

5.4.3  必修實(shí)驗(yàn)2——有名管道程序設(shè)計(jì)/281

5.4.4  必修實(shí)驗(yàn)3——信號(hào)處理程序設(shè)計(jì)/288

5.4.5  必修實(shí)驗(yàn)4——共享內(nèi)存程序設(shè)計(jì)/296

5.5  第5天——進(jìn)程間通信/307

5.5.1  培訓(xùn)視頻/307

5.5.2  必修實(shí)驗(yàn)1——信號(hào)燈程序設(shè)計(jì)/307

5.5.3  必修實(shí)驗(yàn)2——消息隊(duì)列程序設(shè)計(jì)/314

5.6  第6天——多線程程序設(shè)計(jì)/322

5.6.1  培訓(xùn)視頻/322

5.6.2  必修實(shí)驗(yàn)1——線程創(chuàng)建程序設(shè)計(jì)/323

5.6.3  必修實(shí)驗(yàn)2——線程等待程序設(shè)計(jì)/327

5.6.4  必修實(shí)驗(yàn)3——線程清除程序設(shè)計(jì)/331

5.7  第7天——Linux網(wǎng)絡(luò)編程/337

5.7.1  培訓(xùn)視頻/337

5.7.2  必修實(shí)驗(yàn)1——TCP客戶服務(wù)器程序設(shè)計(jì)/338

5.7.3  必修實(shí)驗(yàn)2——UDP客戶服務(wù)器程序設(shè)計(jì)/351

5.7.4  必修實(shí)驗(yàn)3——并發(fā)服務(wù)器程序設(shè)計(jì)/360

5.8  綜合項(xiàng)目——NTP網(wǎng)絡(luò)協(xié)議實(shí)現(xiàn)/369


上一章目錄下一章

Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)