中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網(wǎng) 請 | 注冊
> >
嵌入式Linux操作系統(tǒng)原理與應(yīng)用(第4版)

包郵 嵌入式Linux操作系統(tǒng)原理與應(yīng)用(第4版)

作者:文全剛
出版社:北京航空航天大學出版社出版時間:2023-03-01
開本: 其他 頁數(shù): 396
中 圖 價:¥55.6(6.6折) 定價  ¥84.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

嵌入式Linux操作系統(tǒng)原理與應(yīng)用(第4版) 版權(quán)信息

嵌入式Linux操作系統(tǒng)原理與應(yīng)用(第4版) 本書特色

本書非常適合于應(yīng)用型本科生的教學,此外,對于嵌入式操作系統(tǒng)入門工程師來說,這本書也能滿足他們的需要。

嵌入式Linux操作系統(tǒng)原理與應(yīng)用(第4版) 內(nèi)容簡介

本書主要內(nèi)容分成3個部分:**部分介紹嵌入式操作系統(tǒng)基礎(chǔ),包括第1章和第2章;第二部分介紹基于嵌入式Linux軟件的開發(fā),包括BootLoader、驅(qū)動程序的設(shè)計、內(nèi)核的裁減和移植及應(yīng)用程序的開發(fā),本書的重點在于介紹應(yīng)用程序的開發(fā),這部分內(nèi)容由第3~6章組成;第三部分是實驗內(nèi)容,包括第7章。相比舊版,本書更加注重實踐操作部分,并對部分內(nèi)容進行了整理、優(yōu)化和改進。

嵌入式Linux操作系統(tǒng)原理與應(yīng)用(第4版) 目錄

第1章 嵌入式系統(tǒng)基礎(chǔ) 1

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

1.1.1 嵌入式系統(tǒng)的基本概念 1

1.1.2 嵌入式系統(tǒng)的應(yīng)用領(lǐng)域 2

1.1.3 嵌入式系統(tǒng)的組成 4

1.1.4 嵌入式系統(tǒng)的特點 5

1.1.5 嵌入式系統(tǒng)的發(fā)展趨勢 6

1.2 嵌入式操作系統(tǒng) 10

1.2.1 操作系統(tǒng)的基本功能 10

1.2.2 嵌入式操作系統(tǒng) 11

1.2.3 嵌入式操作系統(tǒng)體系結(jié)構(gòu) 12

1.2.4 嵌入式操作系統(tǒng)的選擇 16

1.2.5 幾種代表性嵌入式操作系統(tǒng)比較 17

1.3 嵌入式Linux基礎(chǔ) 19

1.3.1 Linux簡介 19

1.3.2 嵌入式Linux 23

1.3.3 Linux的安裝基礎(chǔ) 25

1.3.4 基于虛擬機的Linux的安裝 27

1.3.5 Linux虛擬機的設(shè)置 32

1.4 Linux目錄結(jié)構(gòu)及文件 35

1.4.1 Linux文件系統(tǒng) 35

1.4.2 Linux目錄結(jié)構(gòu) 38

1.4.3 文件類型及文件屬性 40

1.5 Linux常用操作命令 43

1.5.1 Shell命令基礎(chǔ) 43

1.5.2 文件與目錄相關(guān)命令 45

1.5.3 磁盤管理與維護命令 53

1.5.4 系統(tǒng)管理與設(shè)置命令 55

1.5.5 網(wǎng)絡(luò)相關(guān)命令 57

1.5.6 壓縮備份命令 60

1.6 Linux下Shell編程 62

1.6.1 Shell程序概述 62

1.6.2 Shell變量 63

1.6.3 Shell特殊字符 65

1.6.4 Shell流程控制 67

1.6.5 Shell函數(shù)定義 72

1.6.6 Shell程序示例 72

1.7 Linux啟動過程分析 74

習 題 一 79

第2章 Linux編程基礎(chǔ) 80

2.1 Linux下的C語言編程 80

2.1.1 Linux下的C語言編程概述 80

2.1.2 Linux下的C語言開發(fā)流程 82

2.2 Vim編輯器 85

2.2.1 Vim的模式 85

2.2.2 Vim常用操作 87

2.3 GCC編譯器 91

2.3.1 GCC編譯器簡介 91

2.3.2 GCC編譯流程 92

2.3.3 GCC常用編譯選項 95

2.3.4 庫依賴 98

2.4 GDB調(diào)試器 99

2.4.1 GDB概述 99

2.4.2 GDB使用流程 99

2.4.3 GDB基本命令 104

2.4.4 gdbServer遠程調(diào)試 108

2.5 Make工程管理器 109

2.5.1 Make工程管理器概述 109

2.5.2 Makefile基本結(jié)構(gòu) 110

2.5.3 Makefile變量 115

2.5.4 Makefile規(guī)則 118

2.5.5 Makefile常用函數(shù) 119

2.5.6 使用自動生成工具生成 Makefile 125

2.6 Linux集成開發(fā)環(huán)境 128

2.6.1 CodeBlocks集成開發(fā)環(huán)境簡介 128

2.6.2 CodeBlocks開發(fā)流程 130

2.7 文件I/O編程 136

2.7.1 文件I/O編程基礎(chǔ) 136

2.7.2 基本I/O操作 137

2.7.3 標準I/O操作 141

2.7.4 嵌入式Linux串口通信編程 144

2.8 進程控制編程 152

2.8.1 Linux下的進程概述 152

2.8.2 Linux進程編程 155

2.8.3 Zombie進程 164

2.8.4 Linux守護進程 165

2.9 進程間的通信和同步 170

2.9.1 Linux下進程間通信概述 170

2.9.2 管道通信 171

2.9.3 共享內(nèi)存通信 179

2.9.4 其他方式通信 182

2.10 多線程編程 182

2.10.1 線程的基本概念 182

2.10.2 線程的實現(xiàn) __________184

2.10.3 修改線程屬性 186

2.10.4 多線程訪問控制 188

習 題 二 190

第3章 基于Linux的嵌入式軟件開發(fā) 191

3.1 嵌入式軟件結(jié)構(gòu) 191

3.1.1 嵌入式軟件體系結(jié)構(gòu) 191

3.1.2 基于Linux的嵌入式軟件 194

3.2 嵌入式軟件開發(fā)流程 195

3.2.1 嵌入式Linux設(shè)計概述 195

3.2.2 基于開發(fā)板的二次開發(fā) 196

3.2.3 基于Linux的嵌入式軟件開發(fā)流程 198

3.3 嵌入式Linux開發(fā)環(huán)境 199

3.3.1 ARM 處理器硬件開發(fā)平臺 199

3.3.2 建立嵌入式交叉編譯環(huán)境 200

3.3.3 配置開發(fā)環(huán)境 200

3.4 嵌入式系統(tǒng)引導(dǎo)代碼 211

3.4.1 BootLoader簡介 211

3.4.2 常用的BootLoader 212

3.4.3 BootLoader基本原理 214

3.4.4 BootLoader移植實例一:U Boot 218

3.4.5 BootLoader移植實例二:Vivi 227

3.5 Linux內(nèi)核結(jié)構(gòu)及移植 229

3.5.1 Linux內(nèi)核結(jié)構(gòu) 229

3.5.2 Linux的移植 233

3.5.3 修改Linux內(nèi)核源碼 237

3.5.4 內(nèi)核的裁減 239

3.5.5 內(nèi)核的編譯和下載 241

3.6 嵌入式文件系統(tǒng)及移植 242

3.6.1 嵌入式文件系統(tǒng)的基礎(chǔ) 242

3.6.2 嵌入式文件系統(tǒng)的設(shè)計 246

3.6.3 嵌入式根文件系統(tǒng)的制作 247

3.7 Linux設(shè)備驅(qū)動概述 249

3.7.1 Linux設(shè)備驅(qū)動的作用 249

3.7.2 Linux設(shè)備驅(qū)動程序的基本結(jié)構(gòu) 250

3.7.3 Linux設(shè)備驅(qū)動的分類 251

3.7.4 Linux設(shè)備文件和設(shè)備文件系統(tǒng) 252

3.8 設(shè)備驅(qū)動程序接口 253

3.8.1 Linux設(shè)備驅(qū)動的加載方式 253

3.8.2 設(shè)備驅(qū)動程序接口 255

3.8.3 Linux設(shè)備的控制方式 257

3.9 Linux設(shè)備驅(qū)動開發(fā)流程 259

3.9.1 設(shè)備驅(qū)動開發(fā)流程 259

3.9.2 字符設(shè)備驅(qū)動框架 262

習 題 三 269

第4章 嵌入式應(yīng)用程序設(shè)計 270

4.1 嵌入式應(yīng)用程序設(shè)計概述 270

4.1.1 嵌入式軟件的分類 270

4.1.2 嵌入式GUI 271

4.1.3 常用嵌入式GUI 272

4.2 Qt編程基礎(chǔ) 274

4.2.1 Qt簡介 274

4.2.2 Qt/Embedded 276

4.2.3 Qt開發(fā)環(huán)境的搭建 277

4.2.4 Qt程序設(shè)計基本流程 280

4.3 信號和槽機制 282

4.3.1 基本概念 282

4.3.2 信號和槽機制的原理 283

4.3.3 信號和槽實例 286

4.4 圖形界面設(shè)計 288

4.4.1 Qt的窗口類 Widget 288

4.4.2 使用Qt Creator編寫 Qt程序 289

4.4.3 Qt中常用的控件 293

4.5 使用CodeBlocks開發(fā) Qt程序 296

習 題 四 301

第5章 嵌入式數(shù)據(jù)庫 302

5.1 嵌入式數(shù)據(jù)庫概述 302

5.1.1 嵌入式數(shù)據(jù)庫簡介 302

5.1.2 嵌入式數(shù)據(jù)庫的特點及分類 304

5.1.3 嵌入式數(shù)據(jù)庫的應(yīng)用 306

5.2 SQLite數(shù)據(jù)庫 307

5.2.1 SQLite數(shù)據(jù)庫概述 307

5.2.2 SQLite數(shù)據(jù)庫的安裝 309

5.2.3 SQLite數(shù)據(jù)庫的基本命令 310

5.2.4 SQLite數(shù)據(jù)庫的管理命令 311

5.2.5 SQLite數(shù)據(jù)庫的 API函數(shù) 314

5.2.6 SQLite數(shù)據(jù)庫的實例分析 315

習 題 五 317

第6章 嵌入式Linux網(wǎng)絡(luò)編程 318

6.1 網(wǎng)絡(luò)協(xié)議概述 318

6.1.1 網(wǎng)絡(luò)協(xié)議參考模型 318

6.1.2 TCP/IP協(xié)議族 319

6.1.3 TCP和 UDP 320

6.2 網(wǎng)絡(luò)編程基礎(chǔ) 324

6.2.1 Socket概述 324

6.2.2 基本數(shù)據(jù)結(jié)構(gòu)和函數(shù) 324

6.2.3 Socket基礎(chǔ)編程 326

6.3 TCP通信編程 328

6.3.1 TCP通信過程 328

6.3.2 TCP Server程序設(shè)計 334

6.3.3 TCP Client程序設(shè)計 336

6.3.4 TCP程序測試過程 337

6.4 UDP通信編程 338

6.4.1 UDP通信過程 338

6.4.2 UDP 服務(wù)器端程序設(shè)計 338


展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 诚暄电子公司首页-线路板打样,pcb线路板打样加工制作厂家 | 氧氮氢联合测定仪-联测仪-氧氮氢元素分析仪-江苏品彦光电 | 行星齿轮减速机,减速机厂家,山东减速机-淄博兴江机械制造 | 知网论文检测系统入口_论文查重免费查重_中国知网论文查询_学术不端检测系统 | 3d可视化建模_三维展示_产品3d互动数字营销_三维动画制作_3D虚拟商城 【商迪3D】三维展示服务商 广东健伦体育发展有限公司-体育工程配套及销售运动器材的体育用品服务商 | 南京种植牙医院【官方挂号】_南京治疗种植牙医院那个好_南京看种植牙哪里好_南京茀莱堡口腔医院 尼龙PA610树脂,尼龙PA612树脂,尼龙PA1010树脂,透明尼龙-谷骐科技【官网】 | 武汉画册印刷厂家-企业画册印刷-画册设计印刷制作-宣传画册印刷公司 - 武汉泽雅印刷厂 | 线材成型机,线材折弯机,线材成型机厂家,贝朗自动化设备有限公司1 | 合肥制氮机_合肥空压机厂家_安徽真空泵-凯圣精机 | 青岛球场围网,青岛车间隔离网,青岛机器人围栏,青岛水源地围网,青岛围网,青岛隔离栅-青岛晟腾金属制品有限公司 | 国产液相色谱仪-超高效液相色谱仪厂家-上海伍丰科学仪器有限公司 | 闪蒸干燥机-喷雾干燥机-带式干燥机-桨叶干燥机-[常州佳一干燥设备] | 中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折! | 重庆私家花园设计-别墅花园-庭院-景观设计-重庆彩木园林建设有限公司 | 谷歌关键词优化-外贸网站优化-Google SEO小语种推广-思亿欧外贸快车 | 学叉车培训|叉车证报名|叉车查询|叉车证怎么考-工程机械培训网 | 郑州水质检测中心_井水检测_河南废气检测_河南中环嘉创检测 | 成都亚克力制品,PVC板,双色板雕刻加工,亚克力门牌,亚克力标牌,水晶字雕刻制作-零贰捌广告 | 翰墨AI智能写作助手官网_人工智能问答在线AI写作免费一键生成 | 青岛球场围网,青岛车间隔离网,青岛机器人围栏,青岛水源地围网,青岛围网,青岛隔离栅-青岛晟腾金属制品有限公司 | 实验室装修_实验室设计_实验室规划设计- 上海广建净化工程公司 | 螺杆真空泵_耐腐蚀螺杆真空泵_水环真空泵_真空机组_烟台真空泵-烟台斯凯威真空 | 预制舱-电力集装箱预制舱-模块化预制舱生产厂家-腾达电器设备 | 快速门厂家-快速卷帘门-工业快速门-硬质快速门-西朗门业 | 车辆定位管理系统_汽车GPS系统_车载北斗系统 - 朗致物联 | 台湾阳明固态继电器-奥托尼克斯光电传感器-接近开关-温控器-光纤传感器-编码器一级代理商江苏用之宜电气 | 天津市能谱科技有限公司-专业的红外光谱仪_红外测油仪_紫外测油仪_红外制样附件_傅里叶红外光谱技术生产服务厂商 | 洗瓶机厂家-酒瓶玻璃瓶冲瓶机-瓶子烘干机-封口旋盖压盖打塞机_青州惠联灌装机械 | bkzzy在职研究生网 - 在职研究生招生信息咨询平台 | 济南侦探调查-济南调查取证-山东私家侦探-山东白豹调查咨询公司 密集架|电动密集架|移动密集架|黑龙江档案密集架-大量现货厂家销售 | 艾默生变频器,艾默生ct,变频器,ct驱动器,广州艾默生变频器,供水专用变频器,风机变频器,电梯变频器,艾默生变频器代理-广州市盟雄贸易有限公司官方网站-艾默生变频器应用解决方案服务商 | 山东限矩型液力偶合器_液力耦合器易熔塞厂家-淄博市汇川源机械厂 | 上海公众号开发-公众号代运营公司-做公众号的公司企业服务商-咏熠软件 | 电池挤压试验机-自行车喷淋-车辆碾压试验装置-深圳德迈盛测控设备有限公司 | 上海盐水喷雾试验机_两厢式冷热冲击试验箱-巨怡环试 | 南昌旅行社_南昌国际旅行社_南昌国旅在线 | 真空搅拌机-行星搅拌机-双行星动力混合机-广州市番禺区源创化工设备厂 | 哈希PC1R1A,哈希CA9300,哈希SC4500-上海鑫嵩实业有限公司 | 恒温恒湿箱(药品/保健品/食品/半导体/细菌)-兰贝石(北京)科技有限公司 | 锡膏喷印机-全自动涂覆机厂家-全自动点胶机-视觉点胶机-深圳市博明智控科技有限公司 | 波纹补偿器_不锈钢波纹补偿器_巩义市润达管道设备制造有限公司 |