嵌入式linux作業系統(2013年東軟電子出版社出版的圖書)

嵌入式linux作業系統(2013年東軟電子出版社出版的圖書)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

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

基本介紹

  • 中文名:嵌入式Linux作業系統
  • 作者:趙偉、華忠
  • 出版社:東軟電子出版社
  • ISBN:9787894361356 
內容簡介,圖書目錄,

內容簡介

本教材從Linux系統基礎知識和命令操作講起,接著說明了嵌入式系統的項目編程設計,然後分析了嵌入式Linux系統的Bootloader、核心和檔案系統三大組成部分,介紹了嵌入式Linux系統集成和部署的方法,後介紹了基於Linux的圖形套用平台Qt和Android。本教材主要以ARM11的6410開發板平台為例,對u-Boot和Linux核心啟動過程做了詳細分析,為學習嵌入式Linux系統開發奠定了基礎。本教材從理論上闡述了嵌入式Linux系統開發流程,實踐上提供了項目開發的具體操作步驟,使讀者能夠深入理解嵌入式Linux系統構建以及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主要類
參考文獻

相關詞條

熱門詞條

聯絡我們