-
>
決戰(zhàn)行測(cè)5000題(言語(yǔ)理解與表達(dá))
-
>
軟件性能測(cè)試.分析與調(diào)優(yōu)實(shí)踐之路
-
>
第一行代碼Android
-
>
深度學(xué)習(xí)
-
>
Unreal Engine 4藍(lán)圖完全學(xué)習(xí)教程
-
>
深入理解計(jì)算機(jī)系統(tǒng)-原書(shū)第3版
-
>
Word/Excel PPT 2013辦公應(yīng)用從入門(mén)到精通-(附贈(zèng)1DVD.含語(yǔ)音視頻教學(xué)+辦公模板+PDF電子書(shū))
Linux嵌入式系統(tǒng)開(kāi)發(fā)從小白到大牛 版權(quán)信息
- ISBN:9787111683100
- 條形碼:9787111683100 ; 978-7-111-68310-0
- 裝幀:一般膠版紙
- 冊(cè)數(shù):暫無(wú)
- 重量:暫無(wú)
- 所屬分類:>>
Linux嵌入式系統(tǒng)開(kāi)發(fā)從小白到大牛 本書(shū)特色
適讀人群 :Linux系統(tǒng)開(kāi)發(fā)的技術(shù)人員、嵌入式Linux系統(tǒng)開(kāi)發(fā)愛(ài)好者以及大中專院校相關(guān)專業(yè)的學(xué)生精粹:人工智能、物聯(lián)網(wǎng)、車聯(lián)網(wǎng)等領(lǐng)域多位專家擔(dān)當(dāng)顧問(wèn) 實(shí)用:自動(dòng)灌溉、智能快遞柜、車身控制及語(yǔ)音識(shí)別等項(xiàng)目 豐富:14個(gè)典型案例實(shí)戰(zhàn)、16個(gè)技術(shù)大牛訪談及16個(gè)小白也要懂 立體:配海量實(shí)操案例,附贈(zèng)源代碼、**工具及教學(xué)視頻
Linux嵌入式系統(tǒng)開(kāi)發(fā)從小白到大牛 內(nèi)容簡(jiǎn)介
《Linux嵌入式系統(tǒng)開(kāi)發(fā)從小白到大!返淖谥际亲屪x者緊跟書(shū)中內(nèi)容的安排順序并結(jié)合具體案例進(jìn)行學(xué)習(xí),*終可以獨(dú)立編寫(xiě)個(gè)人的嵌入式Linux系統(tǒng)。全書(shū)共16章,在章節(jié)安排上本著由易到難、深入淺出的原則,具體內(nèi)容如下。第1~3章主要介紹Linux嵌入式開(kāi)發(fā)的基礎(chǔ)知識(shí);第4、5章分別從硬件角度和軟件角度分析嵌入式Linux學(xué)習(xí)的相關(guān)工具;第6~9章是本書(shū)的重點(diǎn),分別對(duì)Makefile、U-boot、內(nèi)核和根文件系統(tǒng)進(jìn)行了詳細(xì)介紹。第10~12章介紹了Linux的驅(qū)動(dòng)開(kāi)發(fā),是本書(shū)的難點(diǎn)內(nèi)容,也是嵌入式Linux 系統(tǒng)工程師必須掌握的內(nèi)容。第13~16章結(jié)合當(dāng)下物聯(lián)網(wǎng)、車聯(lián)網(wǎng)等熱門(mén)技術(shù)領(lǐng)域知識(shí),完成了4個(gè)綜合項(xiàng)目案例。 《Linux嵌入式系統(tǒng)開(kāi)發(fā)從小白到大!愤m合廣大從事嵌入式Linux系統(tǒng)開(kāi)發(fā)的技術(shù)人員、嵌入式Linux系統(tǒng)開(kāi)發(fā)愛(ài)好者以及大中專院校相關(guān)專業(yè)的學(xué)生閱讀,相關(guān)培訓(xùn)院校及高校教師亦可將本書(shū)作為教材或參考書(shū)。
Linux嵌入式系統(tǒng)開(kāi)發(fā)從小白到大牛 目錄
第1章Linux嵌入式系統(tǒng)入門(mén)
11小白也要懂——嵌入式系統(tǒng)的應(yīng)用和發(fā)展
12嵌入式系統(tǒng)與嵌入式操作系統(tǒng)
121什么是嵌入式系統(tǒng)
122什么是嵌入式操作系統(tǒng)
13嵌入式系統(tǒng)的分類與特點(diǎn)
131嵌入式系統(tǒng)的分類
132嵌入式系統(tǒng)的特點(diǎn)
14嵌入式操作系統(tǒng)架構(gòu)
15Linux系統(tǒng)版本
151Linux系統(tǒng)分類
152Ubuntu操作系統(tǒng)的版本
16【案例實(shí)戰(zhàn)】Linux系統(tǒng)環(huán)境搭建
161虛擬機(jī)安裝Ubuntu操作系統(tǒng)
162樹(shù)莓派安裝Ubuntu操作系統(tǒng)
17要點(diǎn)鞏固
18技術(shù)大牛訪談——嵌入式系統(tǒng)的一般開(kāi)發(fā)流程
第2章Linux操作系統(tǒng)基礎(chǔ)知識(shí)
21小白也要懂——操作系統(tǒng)的功能
22Linux操作系統(tǒng)基本命令
221Linux操作系統(tǒng)權(quán)限管理
222Linux常用基本命令
23Linux操作系統(tǒng)下的vi和vim編輯器
231vi的基本操作
232vim的基本操作
24鏈接文件
25跨平臺(tái)的文件傳輸協(xié)議
251什么是FTP
252虛擬機(jī)Linux系統(tǒng)啟用FTP服務(wù)
26【案例實(shí)戰(zhàn)】Hello World!兩種編程方式
27要點(diǎn)鞏固
28技術(shù)大牛訪談——Linux操作系統(tǒng)架構(gòu)
第3章Linux嵌入式系統(tǒng)下編程
31小白也要懂——C語(yǔ)言的發(fā)展過(guò)程
32Linux系統(tǒng)下C語(yǔ)言的編程基礎(chǔ)
321記住標(biāo)識(shí)符
322C語(yǔ)言中的數(shù)據(jù)
323運(yùn)算符和表達(dá)式
324C語(yǔ)言的三種基本結(jié)構(gòu)
33Linux系統(tǒng)下C語(yǔ)言的進(jìn)階編程
331C語(yǔ)言的數(shù)組
332C語(yǔ)言的指針
333C語(yǔ)言的函數(shù)
334C語(yǔ)言的構(gòu)造數(shù)據(jù)類型
34Linux系統(tǒng)下C語(yǔ)言的高階編程
341C語(yǔ)言的文件操作
342C語(yǔ)言的隊(duì)列操作
343C語(yǔ)言的鏈表操作
344C語(yǔ)言的排序算法
35【案例實(shí)戰(zhàn)】學(xué)生成績(jī)信息管理系統(tǒng)
36要點(diǎn)鞏固
37技術(shù)大牛訪談——GNU C和標(biāo)準(zhǔn)C的差異
第4章Linux嵌入式硬件系統(tǒng)
41小白也要懂——微處理器字節(jié)序列存儲(chǔ)的大小端模式
42嵌入式微處理器的系統(tǒng)架構(gòu)
421馮·諾依曼計(jì)算機(jī)系統(tǒng)
422指令系統(tǒng)
423微處理器的內(nèi)核架構(gòu)
43嵌入式硬件系統(tǒng)的基本組成部分
431時(shí)鐘系統(tǒng)
432中斷系統(tǒng)
433總線
434存儲(chǔ)系統(tǒng)
435嵌入式微處理器片上外部設(shè)備
44【案例實(shí)戰(zhàn)】微處理器的兩種編程方式
441微處理器裸機(jī)系統(tǒng)的GPIO操作
442微處理器移植Linux系統(tǒng)的GPIO操作
45要點(diǎn)鞏固
46技術(shù)大牛訪談——嵌入式系統(tǒng)微處理器選型方案
第5章Linux嵌入系統(tǒng)之交叉編譯
51小白也要懂——gcc編譯器的工作流程
52Linux下gcc編譯器的使用方法
53gdb調(diào)試工具的使用方法
54什么是交叉編譯
55構(gòu)建交叉編譯工具鏈
56【案例實(shí)戰(zhàn)】交叉編譯工具鏈的下載與安裝
57要點(diǎn)鞏固
58技術(shù)大牛訪談——編譯器和解釋器的區(qū)別
第6章Makefile的基礎(chǔ)知識(shí)
61小白也要懂——make命令的執(zhí)行過(guò)程
62Makefile語(yǔ)法基礎(chǔ)
63Makefile一般書(shū)寫(xiě)格式
64Makefile變量的引用與賦值
65Makefile模式規(guī)則與自動(dòng)變量
66Makefile偽目標(biāo)
67Makefile條件判斷
68【案例實(shí)戰(zhàn)】編寫(xiě)自己的Makefile文件
69要點(diǎn)鞏固
610技術(shù)大牛訪談——Makefile 函數(shù)的使用
第7章Linux嵌入系統(tǒng)之U-boot
71小白也要懂——Bootloader與U-boot的區(qū)別
72U-boot概述
721選擇正確的U-boot版本
722查看U-boot目錄結(jié)構(gòu)
73關(guān)于 U-boot的源代碼編譯與GUI界面
731編譯 U-boot
732U-boot的GUI界面
74U-boot的Makefile代碼分析
75U-boot啟動(dòng)流程
751U-boot啟動(dòng)階段1
752U-boot啟動(dòng)階段2
76【案例實(shí)戰(zhàn)】IMX6ULL開(kāi)發(fā)板移植U-boot
77要點(diǎn)鞏固
78技術(shù)大牛訪談——U-boot在實(shí)際項(xiàng)目中的作用
第8章Linux嵌入式系統(tǒng)之內(nèi)核
81小白也要懂——關(guān)于Linux體系結(jié)構(gòu)和內(nèi)核結(jié)構(gòu)
82Linux內(nèi)核的子系統(tǒng)
821虛擬文件系統(tǒng)
822進(jìn)程管理子系統(tǒng)
823進(jìn)程通信子系統(tǒng)
824內(nèi)存管理子系統(tǒng)
825設(shè)備驅(qū)動(dòng)子系統(tǒng)
83Linux內(nèi)核的配置和編譯
831選擇正確的Linux內(nèi)核
832編譯Linux內(nèi)核
833查看Linux內(nèi)核的目錄結(jié)構(gòu)
834Linux內(nèi)核的GUI界面
835Linux內(nèi)核的鏡像與Makefile
84Linux內(nèi)核的啟動(dòng)過(guò)程
85【案例實(shí)戰(zhàn)】IMX6ULL移植Linux內(nèi)核
86要點(diǎn)鞏固
87技術(shù)大牛訪談——淺析init進(jìn)程
第9章構(gòu)建嵌入式Linux根文件系統(tǒng)
91小白也要懂——Linux系統(tǒng)中的文件系統(tǒng)
92根文件系統(tǒng)概述
93Busybox安裝與編譯過(guò)程
931Busybox簡(jiǎn)介
932Busybox的安裝與配置
933Busybox的編譯
94構(gòu)建根文件系統(tǒng)
941需要的庫(kù)文件
942添加其他的文件操作
943優(yōu)化根文件系統(tǒng)
95【案例實(shí)戰(zhàn)】根文件系統(tǒng)的移植測(cè)試
96要點(diǎn)鞏固
97技術(shù)大牛訪談——其他根文件系統(tǒng)的構(gòu)建工具
第10章Linux嵌入式系統(tǒng)之設(shè)備驅(qū)動(dòng)
101小白也要懂——設(shè)備驅(qū)動(dòng)分類
102字符設(shè)備驅(qū)動(dòng)的理論基礎(chǔ)
1021字符設(shè)備驅(qū)動(dòng)的一般流程
1022設(shè)備號(hào)
103編寫(xiě)字符設(shè)備驅(qū)動(dòng)程序
1031舊版本字符設(shè)備驅(qū)動(dòng)程序
1032新版本字符設(shè)備驅(qū)動(dòng)程序
1033字符設(shè)備驅(qū)動(dòng)程序的通用操作
104【案例實(shí)戰(zhàn)】字符設(shè)備驅(qū)動(dòng)的移植測(cè)試
105要點(diǎn)鞏固
106技術(shù)大牛訪談——塊設(shè)備驅(qū)動(dòng)概述
第11章Linux嵌入式系統(tǒng)之設(shè)備樹(shù)
111小白也要懂——設(shè)備樹(shù)的基礎(chǔ)知識(shí)
112設(shè)備樹(shù)的基礎(chǔ)語(yǔ)法
1121設(shè)備樹(shù)節(jié)點(diǎn)
112
- >
龍榆生:詞曲概論/大家小書(shū)
- >
山海經(jīng)
- >
新文學(xué)天穹兩巨星--魯迅與胡適/紅燭學(xué)術(shù)叢書(shū)(紅燭學(xué)術(shù)叢書(shū))
- >
李白與唐代文化
- >
中國(guó)歷史的瞬間
- >
月亮與六便士
- >
煙與鏡
- >
上帝之肋:男人的真實(shí)旅程