注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡操作系統(tǒng)Linux零點起步·嵌入式LINUX編程入門與開發(fā)實例

零點起步·嵌入式LINUX編程入門與開發(fā)實例

零點起步·嵌入式LINUX編程入門與開發(fā)實例

定 價:¥49.00

作 者: 王桐 等編著
出版社: 機械工業(yè)出版社
叢編項:
標 簽: LINUX

ISBN: 9787111333166 出版時間: 2011-04-01 包裝: 平裝
開本: 16開 頁數: 356 字數:  

內容簡介

  本書共分15章,分別介紹了嵌入式系統(tǒng)基礎、文本編輯器的使用、構建嵌入式Linux開發(fā)環(huán)境、Linux常用命令、編譯與調試、圖形界面應用程序開發(fā)、嵌入式文件系統(tǒng)與存儲技術、Linux設備驅動程序開發(fā)、進程控制、線程控制、嵌入式車載終端的設計、嵌入式BOA服務器的構建、嵌入式VNC遠程控制的實現、ARMLinux指紋門禁系統(tǒng)和基于ARM Linux的家庭安全監(jiān)控系統(tǒng)設計。本書不僅有詳細的理論基礎知識介紹,還有大量的開發(fā)案例以供參考?可讀性和實用性強,適合于沒有或者缺乏嵌入式Linux程序設計經驗的初學者作為嵌入式LinuxC語言開發(fā)的自學教材,同時也適合于已掌握C語言基礎并想學習嵌入式開發(fā)的讀者。本書可作為各類學校的教學用書,也可作為工程技術人員的參考書。

作者簡介

暫缺《零點起步·嵌入式LINUX編程入門與開發(fā)實例》作者簡介

圖書目錄

前言
第1章 嵌入式系統(tǒng)基礎
 1.1 嵌入式系統(tǒng)概述
 1.2 嵌入式操作系統(tǒng)
 1.3 Linux 操作系統(tǒng)
  1.3.1 Linux的發(fā)展歷史
  1.3.2 Linux的發(fā)行版本
  1.3.3 Linux系統(tǒng)的特點和組成
 1.4 ARM處理器平臺
  1.4.1 ARM處理器簡介
  1.4.2 ARM處理器的體系結構
  1.4.3 ARM微處理器系列
  1.4.4 ARM微處理器的應用領域及特點
  1.4.5 ARM微處理器的結構
  1.4.6 ARM微處理器的應用選型
 1.5 嵌入式系統(tǒng)開發(fā)
  1.5.1 嵌入式系統(tǒng)的開發(fā)流程
  1.5.2 Linux程序設計流程
 1.6 思考與練習
第2章 文本編輯器的使用
 2.1 Vi編輯器
  2.1.1 Vi的基本模式
  2.1.2 Vi的基本操作
 2.2 Vim編輯器
 2.3 Emacs編輯器
  2.3.1 Emacs的啟動與退出
  2.3.2 Emacs的基本編輯
  2.3.3 Emacs的C模式
  2.3.4 Emacs的Shell模式
 2.4 gedit編輯器
 2.5 思考與練習
第3章 構建嵌入式Linux開發(fā)環(huán)境
 3.1 嵌入式系統(tǒng)開發(fā)環(huán)境的構建
 3.2 移植U-Boot
  3.2.1 Bootloader簡介
  3.2.2 Bootloader的啟動流程
  3.2.3 U-Boot的分析與移植
  3.2.4 VIVI 分析
 3.3 嵌入式Linux操作系統(tǒng)內核編譯
  3.3.1 Linux 內核結構
  3.3.2 內核的配置
  3.3.3 內核編譯的過程
  3.3.4 內核的移植
 3.4 思考與練習
第4章 Linux常用命令
 4.1 目錄命令
  4.1.1 ls
  4.1.2 cd
  4.1.3 pwd
  4.1.4 mkdir
  4.1.5 rmdir
 4.2 文件命令
  4.2.1 cp
  4.2.2 rm
  4.2.3 mv
  4.2.4 cat
  4.2.5 chmod
  4.2.6 find
  4.2.7 grep
  4.2.8 sort
 4.3 思考與練習
第5章 編譯與調試
 5.1 嵌入式Linux編譯器GCC
  5.1.1 GCC編譯分析
  5.1.2 GCC編譯選項?析
  5.1.3 庫函數的使用方法
 5.2 調試工具GDB
  5.2.1 GDB使用實例
  5.2.2 GDB的幫助
  5.2.3 設置/刪除斷點
  5.2.4 各種相關命令
 5.3 Make工程管理器
  5.3.1 Makefile文件的構成
  5.3.2 Makefile變量
  5.3.3 Make管理器的使用
 5.4 思考與練習
第6章 圖形界面應用程序開發(fā)
第7章 嵌入式文件系統(tǒng)與存儲技術
第8章 Linux設備驅動程序開發(fā)
第9章 進程控制
第10章 線程控制
第11章 嵌入式車載終端的設計
第12章 嵌入式BOA服務器的構建
第13章 嵌入式VNC遠程控制的實現
第14章 ARM Linux 指紋門禁系統(tǒng)
第15章 基于ARM Linux的家庭安全監(jiān)控系統(tǒng)設計
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網 ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號