注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡操作系統(tǒng)Linux嵌入式Linux開發(fā)技術

嵌入式Linux開發(fā)技術

嵌入式Linux開發(fā)技術

定 價:¥38.00

作 者: 孫天澤 主編
出版社: 北京航空航天大學出版社
叢編項:
標 簽: LINUX

ISBN: 9787512403673 出版時間: 2011-04-01 包裝: 平裝
開本: 16開 頁數(shù): 314 字數(shù):  

內(nèi)容簡介

  《嵌入式Linux開發(fā)技術》共分10章,全面介紹了嵌入式Linux開發(fā)過程中涉及的知識點。其中,前3章是基礎部分,分別介紹了Linux系統(tǒng)基礎知識和嵌入式系統(tǒng)開發(fā)需要的環(huán)境。第4—7章介紹了嵌入式Linux系統(tǒng)開發(fā)的內(nèi)容,包括引導啟動代碼、Linux內(nèi)核移植以及Linux~動開發(fā)的內(nèi)容。第8-10章介紹了應用層面的開發(fā)內(nèi)容,包括多進程的控制和通信、多線程的控制與編程以及程序調(diào)試的相關內(nèi)容?!肚度胧絃inux開發(fā)技術》可作為高等院校電子類、電氣類、控制類等專業(yè)高年級本科生、研究生學習嵌入式Linux的教材,也可供希轉(zhuǎn)入嵌入式領域的科研和工程技術人員參考使用,還可作為嵌入式培訓班的教材和參考書。

作者簡介

  孫天澤,曾就職于清華大學和華清遠見嵌入式培訓中心,嵌入式行業(yè)資深專家,暢銷書作者,具有豐富的嵌入式項目開發(fā)經(jīng)驗,多年來一直從事Linux內(nèi)核的研究工作。主要著作有《嵌入式設計及Linux驅(qū)動開發(fā)指南》、《嵌入式系統(tǒng)技術與設計》、《嵌入式Linux操作系統(tǒng)》,同時主持翻譯《嵌入式Linux基礎教程》、《edora&RedHat Enterprise Linux參考大全》、《Red Hat Linux實用指南》等。

圖書目錄

第1章  Linux操作系統(tǒng)基礎
 1.1  Linux與嵌入式Linux
 1.2  Linux系統(tǒng)的目錄結(jié)構(gòu)
 1.3  Linux的常用命令
   1.3.1  Linux系統(tǒng)必備命令
   1.3.2  /bin目錄下的命令 
   1.3.3  /sbin目錄下的命令
第2章  系統(tǒng)任務自動化
 2.1  理解shell腳本
?  2.1.1  創(chuàng)建第一個腳本
   2.1.2  重定向和管道
   2.1.3  環(huán)境變量
   2.1.4  shell編程基本元素
   2.1.5  shell腳本實例
 2.2  流編輯器-sed
  2.2.1  sed選項
  2.2.2  sed使用實例
 2.3  Linux系統(tǒng)初始化
第3章  工具鏈
 3.1  GNU Tools簡介
  3.1.1  binutils 
  3.1.2  GCC編譯器
  3.1.3  Glibc 
 3.2  ARM Linux交叉編譯工具鏈的構(gòu)建
   3.2.1  創(chuàng)建編譯環(huán)境
   3.2.2  準備內(nèi)核頭文件
   3.2.3  編譯binutils
   3.2.4  編譯Bootstrap GCC 
  3.2.5  編譯Glibc
  3.2.6  編譯完全版GCC
  3.2.7  編譯GDB
   3.3  獲得工具鏈的其他方式
  3.3.1  crosstool 
  3.3.2  Buildroot 
  3.3.3  ELDK 
第4章  構(gòu)建主機開發(fā)環(huán)境
   4.1  串口控制臺工具
   4.2  Linux系統(tǒng)服務配置
   4.2.1  配置網(wǎng)絡地址
   4.2.2  配置TFTP服務 
   4.2.3  配置NFS服務
   4.2.4  BOOTP/DHCP服務
 4.3  玩轉(zhuǎn)你的開發(fā)板
 第5章  引導啟動代碼
   5.1  什么是Bootloader 
   5.1.1  Bootloader的功能
   5.1.2  GRUB實例 
   5.1.3  鏈接器命令腳本
 5.2  U-Boot介紹
   5.2.1  U-Boot的目錄結(jié)構(gòu)
   5.2.2  編譯U-Boot
   5.2.3  U-Boot中.lds連接腳本文件
   5.3  U-Boot移植
   5.4  為U-Boot添加新命令 
 第6章  Linux內(nèi)核概述與移植
 6.1  Linux內(nèi)核目錄結(jié)構(gòu)
 6.2  Linux內(nèi)核的體系結(jié)構(gòu)
 6.3  內(nèi)核啟動步驟及代碼分析
   6.3.1  引導過程概述
   6.3.2  壓縮內(nèi)核的啟動
   6.3.3  Linux在ARM中的?動流程
 6.4  從“零”開始移植內(nèi)核
  6.4.1  驅(qū)動程序的配置與移植
    ……
第7章  設備驅(qū)動開發(fā)
第8章  嵌入式Linux應用程序開發(fā)——多進程
第9章 嵌入式Linux應用程序開發(fā)——多線程
第10章 嵌入式Linux調(diào)試
參考文獻

本目錄推薦

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