嵌入式Linux套用開發全程解析與實戰

嵌入式Linux套用開發全程解析與實戰

《嵌入式Linux套用開發全程解析與實戰》是2010年機械工業出版社出版的圖書,作者是吳士力、劉奇、朱蘭。

基本介紹

  • 作者:吳士力劉奇,朱蘭編著
  • 出版社:機械工業出版社
  • 出版時間:2010-1-1
  • 開本:16開
  • ISBN:9787111286318
  • 定價:¥45.00
內容簡介,目錄,

內容簡介

本書詳細介紹了在紅旗Linux 6.0平台上開發嵌入式Linux應用程式的基本原理和過程。主要內容包括嵌入式軟硬體平台的介紹、Linux 2.6核心的移植、Linux驅動程式的原理、Bootloader的原理、嵌入式Linux開發環境的搭建、嵌入式資料庫SQLite3和嵌入式GUI系統MiniGUI的移植和編程等。最後通過電子選單實例系統介紹了在Mini2440開發板上開發基於Linux2.6.29核心的GUI應用程式的全過程。書中使用的嵌入式Linux套用開發軟體平台均為開源軟體,具有較高的市場占有率。
本書適合嵌入式Linux套用開發的初學者,或計算機、電子專業的大中專高年級學生和本科生。本書也可作為嵌入式Linux套用開發技術人員的參考書。

目錄

出版說明
前言
第1章 C語言編程技術要點
1.1 數據類型
1.1.1 C語言基本數據類型的實現
1.1.2 C語言基本數據類型的轉換
1.1.3 C語言複合數據類型的實現
1.1.4 C語言的數據管理
1.2 函式
1.3 C語言預處理
1.3.1 宏定義
1.3.2 條件編譯
1.3.3 頭檔案
1.4 C語言編程規範
1.4.1 命名規則
1.4.2 程式版式
第2章 計算機硬體平台技術要點
2.1 CPU的結構
2.2 CPU指令
2.2.1 CPU指令格式
2.2.2 定址
2.2.3 x86 CPU指令系統
2.3 實模式和保護模式
第3章 Linux作業系統原理與使用
3.1 作業系統原理概述
3.1.1 進程管理
3.1.2 記憶體管理
3.1.3 檔案管理
3.1.4 設備管理
3.2 Linux核心
3.2.1 Linux核心結構
3.2.2 Linux進程管理
3.2.3 記憶體管理
3.2.4 檔案管理
3.2.5 設備管理
3.3 Linux作業系統的使用
3.3.1 安裝紅旗Linux6.0
3.3.2 紅旗Linux 6.0的使用
第4章 Linux應用程式開發
4.1 GCC
4.1.1 GCC工作流程
4.1.2 Glibc
4.2 工程管理器
4.2.1 Makefile
4.2.2 Makefile特性介紹
4.3 Makefile的自動生成
4.4 GDB調試器
4.5 Eclipse程式開發
4.5.1 Eclipse環境安裝
4.5.2 Eclipse C程式開發
第5章 嵌入式系統基礎
5.1 嵌入式系統概述
5.1.1 嵌入式系統簡介
5.1.2 嵌入式系統的結構
5.2 嵌入式處理器
5.2.1 ARM處理器介紹
5.2.2 ARM處理器指令
5.2.3 S3C2410/S3C2440介紹
5.3 嵌入式作業系統
第6章 嵌入式Linux C套用開發
6.1 嵌入式Lkmx開發環境
6.1.1 交叉編譯器
6.1.2 交叉編譯器的使用
6.2 Eclipse交叉編譯
第7章 嵌入式Linux系統開發
7.1 嵌入式Linux核心
7.1.1 核心的定製原理
7.1.2 核心的配置
7.1.3 編譯核心
……
第8章 Linux設備驅動程式開發
第9章 Bootloader
第10章 嵌入式GUI開發
第11章 嵌入式資料庫
第12章 嵌入式Linux開發環境的搭建
第13章 電子選單的設計與實現
參考文獻

相關詞條

熱門詞條

聯絡我們