IT培训机构|91免费精品视频|专注编程培训|91免费精品|软件开发培训_91免费国产视频_华清远见教育

當(dāng)前位置: 首頁 > 原創(chuàng)圖書 >《嵌入式Linux基礎(chǔ)教程》

《嵌入式Linux基礎(chǔ)教程》
  • 圖書名稱 :    《嵌入式Linux基礎(chǔ)教程》
  • 作       者 :    華清遠(yuǎn)見
  • 出版單位 :    人民郵電出版社
  • 叢書名稱 :    圖靈程序設(shè)計叢書 操作系統(tǒng)
  • 全書章節(jié) :    共17章
  • 出版日期 :    2009年11月
編輯推薦

· 多年嵌入式人才培養(yǎng)及項目研發(fā)經(jīng)驗總結(jié)
· 數(shù)百家企業(yè)嵌入式研發(fā)崗位人才需求匯總
· 數(shù)十所嵌入式專業(yè)大學(xué)院校教學(xué)現(xiàn)狀調(diào)研
· 側(cè)重實踐及案例分析并輔以代碼加以講解

圖書簡介

       本書是嵌入式 linux的經(jīng)典教程,介紹了引導(dǎo)裝入程序、系統(tǒng)初始化、文件系統(tǒng)、閃存和內(nèi)核、應(yīng)用程序調(diào)試技巧等,還講述了構(gòu)建 linux系統(tǒng)的工作原理,用于驅(qū)動不同體系結(jié)構(gòu)的配置,linux內(nèi)核源碼樹的特性,如何根據(jù)需求配制內(nèi)核運行時的行為,如何擴展系統(tǒng)功能等內(nèi)容。更重要的是,本書闡述了如何修改系統(tǒng)使之滿足讀者自己的需求,使讀者能從中學(xué)習(xí)一些嵌入式工程中非常有用的提示和技巧。
       本書適合 linux程序員閱讀,也可作為高等院校相關(guān)專業(yè)師生的參考讀物。

圖書目錄

第1章 引言.
1.1 為什么使用linux
1.2 嵌入式linux現(xiàn)狀
1.3 開源和gpl
1.4 標(biāo)準(zhǔn)和相關(guān)機構(gòu)
1.4.1 lsb
1.4.2 osdl
1.5 小結(jié)
參考資源
第2章 嵌入式初體驗
2.1 需要嵌入式系統(tǒng)嗎
2.2 嵌入式系統(tǒng)剖析
2.2.1 典型嵌入式linux系統(tǒng)設(shè)置
2.2.2 啟動目標(biāo)板
2.2.3 啟動內(nèi)核
2.2.4 內(nèi)核初始化概述
2.2.5 第一個用戶空間進(jìn)程:init
2.3 存儲的思考
2.3.1 閃存
2.3.2 nand閃存
.2.3.3 閃存的用途
2.3.4 閃存文件系統(tǒng)
2.3.5 存儲器空間
2.3.6 運行上下文
2.3.7 進(jìn)程中的虛擬內(nèi)存
2.3.8 交叉開發(fā)環(huán)境
2.4 嵌入式linux的發(fā)行版
2.4.1 linux商業(yè)發(fā)行版
2.4.2 linux自定義發(fā)行版
2.5 小結(jié)
參考資源
第3章 處理器基礎(chǔ)
3.1 單機處理器
3.1.1 ibm 970fx
3.1.2 intel pentium m
3.1.3 freescale mpc7448
3.1.4 配套芯片組
3.2 集成化處理器:片上系統(tǒng)
3.2.1 powerpc
3.2.2 amcc powerpc
3.2.3 freescale powerpc
3.2.4 mips
3.2.5 broadcom mips
3.2.6 amd mips
3.2.7 其他類型的mips
3.2.8 arm
3.2.9 ti arm
3.2.10 freescale arm
3.2.11 intel arm xscale
3.2.12 其他arm
3.2.13 其他體系結(jié)構(gòu)
3.3 硬件平臺
3.3.1 compactpci
3.3.2 atca
3.4 小結(jié)
參考資源
第4章 linux內(nèi)核——不同視角
4.1 背景知識
4.1.1 內(nèi)核的版本
4.1.2 內(nèi)核源碼庫
4.2 linux內(nèi)核構(gòu)造
4.2.1 頂層資源目錄
4.2.2 編譯內(nèi)核
4.2.3 嚴(yán)格意義上的內(nèi)核:vmlinux
4.2.4 內(nèi)核映像組件
4.2.5 子目錄結(jié)構(gòu)
4.3 內(nèi)核構(gòu)建系統(tǒng)
4.3.1 .config文件
4.3.2 配置編輯器
4.3.3 makefile的目標(biāo)
4.3.4 內(nèi)核配置
4.3.5 自定義配置選項
4.3.6 內(nèi)核makefile
4.3.7 內(nèi)核文檔
4.4 獲取linux內(nèi)核
4.5 小結(jié)
參考資源
第5章 內(nèi)核初始化
5.1 合成內(nèi)核映像:piggy及其他
5.1.1 image目標(biāo)文件
5.1.2 體系結(jié)構(gòu)相關(guān)的目標(biāo)文件
5.1.3 第二階段引導(dǎo)裝入程序
5.1.4 引導(dǎo)信息
5.2 初始化控制流
5.2.1 內(nèi)核入口點:head.o
5.2.2 內(nèi)核啟動:main.c
5.2.3 體系結(jié)構(gòu)設(shè)置
5.3 內(nèi)核命令行處理
5.4 子系統(tǒng)初始化
5.5 init線程
5.5.1 通過initcall初始化
5.5.2 引導(dǎo)的最后步驟
5.6 小結(jié)
參考資源
第6章 系統(tǒng)初始化
6.1 根文件系統(tǒng)
6.1.1 fhs
6.1.2 文件系統(tǒng)布局
6.1.3 最小文件系統(tǒng)
6.1.4 根文件系統(tǒng)帶來的挑戰(zhàn)
6.1.5 試錯法
6.1.6 自動化文件系統(tǒng)構(gòu)建工具
6.2 內(nèi)核的最后引導(dǎo)過程
6.2.1 用戶空間下第一個程序
6.2.2 解決依賴
6.2.3 定制初始化進(jìn)程
6.3 init進(jìn)程
6.3.1 inittab
6.3.2 web服務(wù)器啟動腳本示例
6.4 初始ram磁盤
6.4.1 初始ram磁盤的目的
6.4.2 使用initrd引導(dǎo)
6.4.3 引導(dǎo)裝入程序?qū)τ趇nitrd的支持
6.4.4 initrd的奧妙所在:linuxrc文件
6.4.5 initrd探究
6.4.6 構(gòu)建initrd映像文件
6.5 使用initramfs
6.6 關(guān)機
6.7 小結(jié)
參考資源
第7章 引導(dǎo)裝入程序
7.1 引導(dǎo)裝入程序的作用
7.2 引導(dǎo)裝入程序的挑戰(zhàn)
7.2.1 dram控制器
7.2.2 閃存與ram
7.2.3 映像的復(fù)雜性
7.2.4 執(zhí)行上下文
7.3 通用的引導(dǎo)裝入程序:das u-boot
7.3.1 執(zhí)行上下文
7.3.2 u-boot命令集
7.3.3 網(wǎng)絡(luò)操作
7.3.4 存儲子系統(tǒng)
7.3.5 從磁盤啟動:u-boot
7.4 移植u-boot
7.4.1 為ep405開發(fā)板移植u-boot
7.4.2 u-boot的makefile配置目標(biāo)
7.4.3 ep405處理器初始化
7.4.4 特定開發(fā)板的初始化
7.4.5 移植概要
7.4.6 u-boot映像格式
7.5 其他引導(dǎo)裝入程序
7.5.1 lilo
7.5.2 grub..
7.5.3 其他引導(dǎo)裝入程序
7.6 小結(jié)
參考資源
第8章 設(shè)備驅(qū)動程序基礎(chǔ)
8.1 設(shè)備驅(qū)動程序基本概念
8.1.1 可加載模塊
8.1.2 設(shè)備驅(qū)動程序的體系結(jié)構(gòu)
8.1.3 最小設(shè)備驅(qū)動程序示例
8.1.4 模塊構(gòu)建的基礎(chǔ)設(shè)施
8.1.5 安裝設(shè)備驅(qū)動程序
8.1.6 加載設(shè)備驅(qū)動程序模塊
8.2 模塊實用程序
8.2.1 insmod
8.2.2 模塊參數(shù)
8.2.3 lsmod
8.2.4 modprobe
8.2.5 depmod
8.2.6 rmmod
8.2.7 modinfo
8.3 驅(qū)動程序方法
8.3.1 驅(qū)動程序文件系統(tǒng)操作
8.3.2 設(shè)備節(jié)點與mknod
8.4 匯總
8.5 設(shè)備驅(qū)動程序與gpl
8.6 小結(jié)
參考資源
第9章 文件系統(tǒng)
9.1 linux文件系統(tǒng)的概念
9.2 ext2文件系統(tǒng)
9.2.1 掛載文件系統(tǒng)
9.2.2 文件系統(tǒng)完整性檢查
9.3 ext3文件系統(tǒng)
9.4 reiserfs文件系統(tǒng)
9.5 jffs2文件系統(tǒng)
9.6 cramfs文件系統(tǒng)
9.7 nfs文件系統(tǒng)
9.8 偽文件系統(tǒng)
9.8.1 proc文件系統(tǒng)
9.8.2 sysfs文件系統(tǒng)
9.9 其他文件系統(tǒng)
9.10 構(gòu)建簡單的文件系統(tǒng)
9.11 小結(jié)
參考資源
第10章 mtd子系統(tǒng)
10.1 啟用mtd服務(wù)
10.2 mtd基礎(chǔ)知識
10.3 mtd分區(qū)
10.3.1 redboot分區(qū)表
10.3.2 內(nèi)核命令行分區(qū)
10.3.3 映射驅(qū)動程序
10.3.4 閃存芯片驅(qū)動程序
10.3.5 特定開發(fā)板的初始化
10.4 mtd實用程序
10.5 小結(jié)
參考資源
第11章 busybox
11.1 busybox簡介
11.2 busybox配置
11.3 busybox操作
11.3.1 busybox之init
11.3.2 rcs初始化腳本示例
11.3.3 在目標(biāo)平臺安裝busybox
11.3.4 busybox命令
11.4 小結(jié)
參考資源
第12章 嵌入式開發(fā)環(huán)境
12.1 交叉開發(fā)環(huán)境
12.2 主機系統(tǒng)需求
12.3 為目標(biāo)板提供服務(wù)
12.3.1 tftp服務(wù)器
12.3.2 bootp/dhcp服務(wù)器
12.3.3 nfs服務(wù)器
12.3.4 使用nfs為目標(biāo)板掛載根文件系統(tǒng)
12.3.5 u-boot nfs根掛載示例
12.4 小結(jié)
參考資源
第13章 開發(fā)工具
13.1 gdb
13.1.1 調(diào)試核心轉(zhuǎn)儲
13.1.2 調(diào)用gdb
13.1.3 gdb調(diào)試會話
13.2 ddd
13.3 cbrowser/cscope
13.4 追蹤和程序分析工具
13.4.1 strace
13.4.2 strace的變體
13.4.3 ltrace
13.4.4 ps
13.4.5 top
13.4.6 mtrace
13.4.7 dmalloc
13.4.8 內(nèi)核oops
13.5 二進(jìn)制實用程序
13.5.1 readelf
13.5.2 使用readelf檢查調(diào)試信息
13.5.3 objdump
13.5.4 objcopy
13.6 其他二進(jìn)制實用程序
13.6.1 strip
13.6.2 addr2line
13.6.3 strings
13.6.4 ldd
13.6.5 nm
13.6.6 prelink
13.7 小結(jié)
參考資源
第14章 內(nèi)核調(diào)試技術(shù)
14.1 內(nèi)核調(diào)試的難點
14.2 使用kgdb調(diào)試內(nèi)核
14.2.1 kgdb內(nèi)核配置
14.2.2 支持kgdb的內(nèi)核啟動
14.2.3 有用的內(nèi)核斷點
14.3 linux內(nèi)核的調(diào)試
14.3.1 gdb遠(yuǎn)程串口協(xié)議
14.3.2 調(diào)試優(yōu)化后的內(nèi)核代碼
14.3.3 gdb用戶定義命令
14.3.4 有用的內(nèi)核gdb宏
14.3.5 調(diào)試可加載模塊
14.3.6 printk調(diào)試
14.3.7 magic sysreq鍵
14.4 硬件輔助調(diào)試
14.4.1 使用jtag探測器對閃存編程
14.4.2 用jtag探測器進(jìn)行調(diào)試
14.5 無法啟動時
14.5.1 早期串口調(diào)試輸出
14.5.2 轉(zhuǎn)儲printk日志緩沖區(qū)
14.5.3 kgdb捕捉崩潰
14.6 小結(jié)
參考資源
第15章 調(diào)試嵌入式linux應(yīng)用程序
15.1 目標(biāo)機調(diào)試
15.2 遠(yuǎn)程(交叉)調(diào)試
15.3 使用共享庫進(jìn)行調(diào)試
15.4 多任務(wù)調(diào)試
15.4.1 多進(jìn)程的調(diào)試
15.4.2 多線程應(yīng)用程序的調(diào)試
15.4.3 引導(dǎo)裝入程序/閃存代碼的調(diào)試
15.5 遠(yuǎn)程調(diào)試的附加選項
15.5.1 串行端口調(diào)試
15.5.2 綁定到正在運行的進(jìn)程
15.6 小結(jié)
參考資源
第16章 移植linux
16.1 linux源代碼的組織
16.2 為開發(fā)板定制linux
16.2.1 前提和假設(shè)
16.2.2 定制內(nèi)核初始化
16.2.3 靜態(tài)內(nèi)核命令行
16.3 平臺初始化
16.3.1 早期變量訪問
16.3.2 開發(fā)板信息結(jié)構(gòu)
16.3.3 機器相關(guān)的調(diào)用
16.4 匯總
16.5 小結(jié)
參考資源
第17章 linux與實時
17.1 什么是實時
17.1.1 軟實時
17.1.2 硬實時
17.1.3 linux 調(diào)度
17.1.4 中斷延遲
17.2 內(nèi)核搶占
17.2.1 搶占的缺陷
17.2.2 搶占模型
17.2.3 smp內(nèi)核
17.2.4 搶占延遲源
17.3 實時內(nèi)核補丁
17.3.1 實時的特性
17.3.2 o(1) 調(diào)度器
17.3.3 創(chuàng)建實時進(jìn)程
17.3.4 臨界區(qū)管理
17.4 調(diào)試實時內(nèi)核
17.4.1 軟鎖檢測
17.4.2 搶占調(diào)試
17.4.3 調(diào)試喚醒時間
17.4.4 喚醒延遲歷史
17.4.5 中斷響應(yīng)時間
17.4.6 中斷響應(yīng)歷史
17.4.7 延遲跟蹤
17.4.8 調(diào)試死鎖環(huán)境
17.4.9 鎖模式的運行時控制權(quán)
17.5 小結(jié)
參考資源
附錄a 可配置的u-boot命令
附錄b busybox命令
附錄c sdram接口的注意事項
附錄d 開源項目資源
附錄e bdi-2000配置文件示例...

主站蜘蛛池模板: 原创软文新闻稿-网站SEO文章代写-征文演讲稿代笔-写作阁 | 阴_阳离子聚丙烯酰胺价格_聚合氯化铝厂家_聚合硫酸铁-巩义市亿洋水处理材料有限公司 | 珠海市甜菊科技发展有限公司 | 恒升(新乡)食品有限公司 | 印刷包装网_印刷包装_机械设备_行业动态_展会信息 | 气动球阀,电动蝶阀,调节阀,衬氟阀门,水利控制阀,大口径阀门生产厂家-上海百钢阀门集团有限公司-官网,上海阀门品牌 | 领先的木工机械生产厂家,原木加工流水线,立式带锯机,数控木工跑车-邢台亚士达机械制造有限公司 | 郑州网站建设_郑州网站制作_郑州网络公司-三猫网络 | 湖南长沙手术室、实验室、无尘室、洁净室、无尘车间的净化工程装修公司-福临建设 | 今日北斗 | 北斗最新动态 | 生物除臭剂-养殖场垃圾除臭剂-垃圾填埋场除臭剂-成都微菌环境 | 江苏保捷锻压有限公司(中国汽车零部件供应商,锻造,精加工,热处理) | 军用笔记本电脑_三防加固笔记本电脑_平板型全坚固计算机-集海卫通 | 氢能-燃料电池-电堆-中国氢能与燃料电池网企业最佳宣传推广平台 轻质隔墙板厂家-加气隔墙板_grc轻质隔墙板_空心实心复合隔墙板_水泥混凝土轻质隔墙板批发价格 | 长春互联网运营值选星广传媒,长春短视频运营,长春新媒体运营,长春互联网运营,长春抖音运营,吉林视频号代运营,吉林快手代运营,短视频推广公司,公众号运营,微博运营,新媒体运营 | 浙江桥梁检测车出租_杭州桥检车出租_桥梁检测车出租_桥检车租赁_桥梁检测车租赁-广州众诚设备租赁有限公司 | 西安西雷脉冲功率技术有限公司-高压调制器/加速器与脉冲功率系统的研发/生产/应用推广/高压脉冲电源的应用研究/设计/生产和销售/高功率脉冲器件/材料与仪器设备的研发/生产和销售/高电压/大电流/强磁场环境的模拟及测试服务/会议会展服务/货物及进出口的业务/脉冲功率技术领域类的技术转让 | 箱式电炉,箱式烧结炉,箱式马弗炉,箱式实验炉,高温箱式电阻炉,箱式加热炉,箱式退火炉,箱式真空气氛炉洛阳研博炉业有限公司 | 荣事达电动洗地机_全自动工业洗地车_扫地机_清洁设备工厂 | 铝合金锻造|链轮曲柄-同力铝业股份有限公司 | 旋风铣_数控旋风铣整机_旋风铣头|定制生产厂家【腾创机械厂官网】 | 浙江中瓷阀门有限公司 | 排水PVC管-PVC排污管-给水PVC管-电线PVC管-米阳建材pvc管厂 | 郑州华特仪器设备有限公司-dlsb低温冷却液循环泵-SHZ-DIII循环水真空泵 | 石英砂|无烟煤滤料|火山岩|聚合硫酸铁|活性炭-河南碧水清源水处理材料有限公司 | 暖气片,暖气片厂家,散热器,暖气片品牌-青岛瑞雪兆散热器有限公司 | 疲劳试验机|电子万能试验机|摩擦磨损试验机|冲击试验机|济南全力测试技术有限公司 | 上海五相仪器仪表有限公司-鼓风干燥箱-拍击式无菌均质器生产厂家 | 华网,华网资讯,华网头条,华人网络家园 | 气泡式洗菜机-气泡喷淋清洗机-喷淋清洗风干线-诸城市迪凯工业装备有限公司 | 真空机器人维修_晶圆机械手保养_半导体机械臂维修_面板机器人保养_AMHS改造-广州市广科智能技术有限公司 | 威海华东数控股份有限公司| 江苏苏仪集团有限公司 江苏红光仪表厂有限公司 | 欧美日韩人妻精品一区二区三区_欧美成人精品欧美一级乱黄_亚洲欧美日韩高清一区二区三区_国产一级做a爰片久久毛片_日韩一级视频在线观看播放_精品一区二区三区免费毛片爱_完整观看高清秒播国内外精品资源 | 中江网-中国江苏网·新江苏, 全国重点新闻网站 | 亚洲一区日韩一区欧美一区a,中文字幕乱妇无码AV在线,欧美日韩免费在线观看,国产精品一区二区三区免费,日韩精品免费一线在线观看,日韩一本在线,国产呦精品一区二区三区下载,国产日韩精品一区二区在线观看,欧美日韩高清一区二区三区,日韩在线免费观看视频,欧美日韩一区在线观看 | 离婚协议书怎么写_离婚协议书模板标准版_离婚协议书范本下载 - 离婚协议书 | 西安鲁班装饰 - 家庭装修,别墅装修,西安十大装修公司排名 | 重庆木门_重庆木门十大品牌_重庆套装门_重庆烤漆门_重庆套装门十大品牌_重庆木门一线品牌_重庆川田木门 | 三拓精密机械南通有限公司 | 铝压铸件_铝合金压铸件_铝合金压铸件厂家-安平县长虹压铸厂 |