複製鏈接
請複製以下鏈接發送給好友

嵌入式linux操作系統

(2013年東軟電子出版社出版的圖書)

鎖定
《嵌入式Linux操作系統》是東軟電子出版社出版的圖書,作者是趙偉,李華忠。本教材從理論上闡述了嵌入式Linux系統開發流程,實踐上提供了項目開發的具體操作步驟。
中文名
嵌入式Linux操作系統
作    者
趙偉
作    者
華忠
出版社
東軟電子出版社
ISBN
9787894361356 [1] 

嵌入式linux操作系統內容簡介

本教材從Linux系統基礎知識和命令操作講起,接着説明了嵌入式系統的項目編程設計,然後分析了嵌入式Linux系統的Bootloader、內核和文件系統三大組成部分,介紹了嵌入式Linux系統集成和部署的方法,後介紹了基於Linux的圖形應用平台Qt和Android。本教材主要以ARM11的6410開發板平台為例,對u-Boot和Linux內核啓動過程做了詳細分析,為學習嵌入式Linux系統開發奠定了基礎。本教材從理論上闡述了嵌入式Linux系統開發流程,實踐上提供了項目開發的具體操作步驟,使讀者能夠深入理解嵌入式Linux系統構建以及Linux系統的應用領域。 [1] 

嵌入式linux操作系統圖書目錄

第1章嵌入式Linux系統
1.1項目導引——ubuntu操作系統安裝
1.2項目分析
1.3技術準備
1.3.1什麼是Linux
1.3.2Linux發展歷程
1.3.3Linux系統特點
1.3.4主流Linux發行版本
1.3.5其他嵌入式操作系統
1.3.6嵌入式系統應用前景
1.4項目實施
1.4.1安裝ubuntu 11.04 系統
1.4.2ubuntu基本設置
1.5技術拓展
1.6本章小結
1.7強化練習
第2章嵌入式系統設計
2.1項目導引——嵌入式系統開發培訓
2.2項目分析
2.3技術準備
2.3.1嵌入式系統開發
2.3.2嵌入式軟件開發
2.3.3嵌入式系統開發模式
2.3.4項目管理方法介紹
2.4本章小結
2.5強化練習
第3章Linux 操作系統基本操作
3.1項目導引——Linux NFS服務器搭建
3.2項目分析
3.3技術準備
3.3.1ubuntu基本操作命令
3.3.2網絡硬盤NFS
3.4項目實施
3.4.1安裝軟件包
3.4.2圖形化配置開發目錄NFS共享
3.4.36410開發板掛載NFS共享目錄前準備
3.4.46410開發板掛載NFS共享目錄
3.5技術拓展
3.6本章小結
3.7強化練習
第4章基於Linux的C語言編程
4.1項目導引——校園車輛信息管理系統
4.2項目分析
4.3技術準備
4.3.1Linux下C開發工具
4.3.2gcc和gdb
4.3.3makefile項目工程
4.3.4項目版本管理
4.4項目實施
4.4.1項目需求分析
4.4.2項目系統設計
4.4.3項目詳細設計
4.5本章小結
4.6強化練習
第5章交叉編譯工具
5.1項目導引——MP3播放器移植
5.2項目分析
5.3技術準備
5.3.1交叉編譯工具鏈
5.3.2交叉編譯鏈的安裝
5.4項目實施
5.4.1安裝交叉編譯器
5.4.2項目移植
5.5本章小結
5.6強化練習
第6章6410開發板系統構建
6.1項目導引——車載導航儀產品封裝
6.2項目分析
6.3技術準備
6.3.1Bootloader
6.3.2定製Linux內核
6.3.3定製Linux根文件系統
6.4項目實施
6.4.1u\|boot燒寫
6.4.2燒寫Linux內核
6.4.3燒寫cramfs根文件系統
6.4.4燒寫ubifs根文件系統
6.5技術拓展
6.5.1Windows下一鍵燒寫Linux教程
6.6本章小結
6.7強化練習
第7章嵌入式Linux設備驅動
7.1項目導引——智能手機原型機照相機
7.2項目分析
7.3技術準備
7.3.1設備驅動程序的概念
7.3.2處理器與設備間數據交換方式
7.3.3直接訪問內存(DMA)方式
7.3.4驅動程序結構
7.3.5設備註冊和初始化
7.3.6中斷管理
7.3.7設備驅動程序的開發過程
7.3.8設備驅動開發的基本函數
7.3.9模塊加載與卸載
7.4項目實施
7.4.1項目概要設計
7.4.2項目詳細設計
7.4.3項目編譯運行
7.5技術拓展
7.6本章小結
7.7強化練習
第8章嵌入式Linux圖形設計——Qt
8.1項目導引——音樂播放器
8.2項目分析
8.3技術準備
8.3.1嵌入式GUI
8.3.2Qt
8.3.3Qt技術
8.3.4Qt應用事例
8.4項目實施
8.4.1開發環境搭建
8.4.2項目概要設計
8.4.3項目詳細設計
8.4.4項目編譯運行
8.4.5項目測試
8.4.6項目移植
8.5本章小結
8.6強化練習
第9章嵌入式Linux圖形設計——Android
9.1項目導引——手機信息安全衞士系統
9.2項目分析
9.3技術準備
9.3.1構建Android應用程序
9.3.2程序界面設計
9.3.3數據持久化存儲
9.3.4網絡通訊
9.4項目實施
9.4.1需求分析
9.4.2軟件概要設計與詳細設計
9.4.3編碼
9.5技術拓展
9.5.1Google Map手機定位
9.6本章小結
9.7強化練習
第10章綜合實訓——自動化過磅稱重系統(Qt)
10.1項目分析
10.2項目總體設計
10.2.1系統總體設計結構
10.2.2系統硬件設施
10.2.3系統設計要求及特點
10.3項目實施
10.3.1過磅稱重客户端工作流程
10.3.2系統工作流程要求
10.3.3系統總體設計
10.3.4系統詳細設計
10.3.5系統集成測試
10.4項目成果
附錄Qt主要類
參考文獻
參考資料