
計(jì)算機(jī)體系結(jié)構(gòu)—軟件培訓(xùn)
第一階段:《計(jì)算機(jī)體系結(jié)構(gòu)》課程
分成4篇:分別是硬件篇,軟件篇,網(wǎng)絡(luò)篇,行業(yè)篇
(a)硬件篇:電子、計(jì)算機(jī)、計(jì)算機(jī)組成、通信
(b)軟件篇:編譯器、語言、算法、操作系統(tǒng)、軟件工程
(c)網(wǎng)絡(luò)篇:互聯(lián)網(wǎng)歷史,互聯(lián)網(wǎng)組成結(jié)構(gòu)
(d)行業(yè)篇:IT行業(yè)分類,各行業(yè)介紹,行業(yè)方案的重要性
第二階段:《嵌入式技術(shù)》課程
分成5部分:基礎(chǔ)知識(shí),高級(jí)單片機(jī),linux嵌入式,安卓,項(xiàng)目
(a)基礎(chǔ)課程:Linux基礎(chǔ)知識(shí),C語言,Linux系統(tǒng)編程,8051單片機(jī)
(b)STM32課程:裸機(jī),ucos/freertos
(c)linux嵌入式:Exynos4412裸機(jī),uboot/kernel移植,內(nèi)核驅(qū)動(dòng),C++/QT
(d)Android:Java/anroid界面編程,android底層驅(qū)動(dòng)
(e)項(xiàng)目:穿插于課程之中的大小項(xiàng)目
嵌入式用開工程師應(yīng)該包含以下的知識(shí)結(jié)構(gòu):
計(jì)算機(jī)體系結(jié)構(gòu)+基礎(chǔ)知識(shí)+行業(yè)專有技能+行業(yè)方案+項(xiàng)目經(jīng)驗(yàn)。
第1節(jié)
1. 操作系統(tǒng)知識(shí)點(diǎn)概述
第2節(jié)
2 軟件分類和庫(kù)、框架、SDK之間的關(guān)系
第3節(jié)
3 OS概述
第4節(jié)
4 OS的組成
第5節(jié)
5 應(yīng)用程序和OS代碼是如何一起運(yùn)行在計(jì)算機(jī)上的
第6節(jié)
6 什么是進(jìn)程與進(jìn)程控制
第7節(jié)
7 進(jìn)程控制塊(PCB)
第8節(jié)
8 進(jìn)程的狀態(tài)切換關(guān)系
第9節(jié)
9 進(jìn)程狀態(tài)切換詳述 1
第10節(jié)
10 進(jìn)程狀態(tài)切換 詳述 2
第11節(jié)
11 進(jìn)程調(diào)度和進(jìn)程間通信
第12節(jié)
12 進(jìn)程關(guān)系
第13節(jié)
13 輕量級(jí)的進(jìn)程—線程
第14節(jié)
14 裸機(jī)程序加載運(yùn)行
第15節(jié)
15 DOS操作系統(tǒng)下程序的加載和運(yùn)行
第16節(jié)
16 虛擬內(nèi)存的大致實(shí)現(xiàn)原理
第17節(jié)
17 虛擬內(nèi)存的基本原理2
第18節(jié)
18 虛擬內(nèi)存的詳細(xì)實(shí)現(xiàn)原理
第19節(jié)
19 動(dòng)態(tài)庫(kù)的運(yùn)作原理
第20節(jié)
20 虛擬內(nèi)存總結(jié)
第21節(jié)
21 什么是電腦的外部設(shè)備
第22節(jié)
22 驅(qū)動(dòng)程序工作原理1
第23節(jié)
23 驅(qū)動(dòng)程序工作原理2
第24節(jié)
24 裸機(jī)驅(qū)動(dòng)程序的開發(fā)
第25節(jié)
25 基于OS的驅(qū)動(dòng)
第26節(jié)
26 有關(guān)驅(qū)動(dòng)開發(fā)的這個(gè)工作
第27節(jié)
27 驅(qū)動(dòng)開發(fā)與純應(yīng)用開發(fā)對(duì)比
第28節(jié)
28 為什么驅(qū)動(dòng)開發(fā)的崗位較少
第29節(jié)
29 驅(qū)動(dòng)開發(fā)是從零寫一個(gè)驅(qū)動(dòng)嗎
第30節(jié)
30 OS文件管理——文件
第31節(jié)
31 文件系統(tǒng)是個(gè)啥
第32節(jié)
32 文件系統(tǒng)與OS和磁盤的關(guān)系
第33節(jié)
33 磁盤的空間格式
第34節(jié)
34 文件屬性存儲(chǔ)區(qū)
第35節(jié)
35 文件數(shù)據(jù)存儲(chǔ)區(qū)
第36節(jié)
36 文件的訪問過程 1
第37節(jié)
37 打開文件、讀寫文件數(shù)據(jù)
第38節(jié)
38 文件系統(tǒng) 與 磁盤驅(qū)動(dòng)
第39節(jié)
39 什么是API
第40節(jié)
40 OS API所提供的服務(wù)有哪些