注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)深度實(shí)踐嵌入式Linux系統(tǒng)移植

深度實(shí)踐嵌入式Linux系統(tǒng)移植

深度實(shí)踐嵌入式Linux系統(tǒng)移植

定 價(jià):¥129.00

作 者: 范展源,劉韜 著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: LINUX 操作系統(tǒng)/系統(tǒng)開發(fā) 計(jì)算機(jī)/網(wǎng)絡(luò)

ISBN: 9787111497912 出版時(shí)間: 2015-05-01 包裝:
開本: 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  隨著物聯(lián)網(wǎng)時(shí)代的到來,市場(chǎng)對(duì)各類智能設(shè)備的 需求也日漸高漲。智能設(shè)備的核心技術(shù)是集成電路芯 片和嵌入式操作系統(tǒng),而嵌入式操作系統(tǒng)更可以稱為 是智能設(shè)備的靈魂。多年來,Linux系統(tǒng)因?yàn)槠溟_源 免費(fèi)、安全穩(wěn)定、社區(qū)支持豐富和移植裁剪方便等特 點(diǎn)一直備受全球各大設(shè)備廠商的青睞,當(dāng)仁不讓地成 為眾多嵌入式操作系統(tǒng)中最耀眼的明星。在智能手機(jī) 大行其道的今天,Android系統(tǒng)牢牢占據(jù)著80%以上 的市場(chǎng)份額,而在Android系統(tǒng)華麗的外衣之下,依 然是Linux系統(tǒng)強(qiáng)有力的支撐。智能設(shè)備的發(fā)展并沒有止步在智能手機(jī),而是快 速朝著智能可穿戴設(shè)備、智能家居和車聯(lián)網(wǎng)等方向擴(kuò) 張。但要想把Linux系統(tǒng)移植到這些外設(shè)豐富并且處 理器架構(gòu)各異的設(shè)備中,對(duì)于初級(jí)工程師而言也并非 易事,因?yàn)檫@不僅要求工程師熟悉C、匯編等編程語 言,了解基本的硬件操作方法和協(xié)議規(guī)范,還要求工 程師對(duì)Linux的內(nèi)核架構(gòu)、編譯系統(tǒng)、調(diào)試方法以及 各個(gè)子系統(tǒng)的源碼結(jié)構(gòu)有所理解。為了讓讀者能夠順 利具備Linux系統(tǒng)移植的能力,范展源、劉韜編著的 這本《深度實(shí)踐嵌入式Linux系統(tǒng)移植》被設(shè)計(jì)為一 站式學(xué)習(xí)教程,即: 涉及Linux系統(tǒng)各個(gè)層面的移植,包括啟動(dòng)加載 程序、Linux內(nèi)核、Linux應(yīng)用程序等; 提供深入的理論講解和完整的源碼剖析,同時(shí)也 分析了啟動(dòng)加載程序和Linux內(nèi)核的編譯系統(tǒng); 分別提供對(duì)使用ARM9/S3C2440和 ARM1.1/S3C6410兩款處理器的開發(fā)板移植過程的詳細(xì) 實(shí)錄,以最為人性化的方式讓讀者理解整個(gè)移植過程 中代碼和系統(tǒng)功能的變遷。

作者簡(jiǎn)介

暫缺《深度實(shí)踐嵌入式Linux系統(tǒng)移植》作者簡(jiǎn)介

圖書目錄

前言
緒論篇
第1章 嵌入式系統(tǒng)架構(gòu)與移植環(huán)境搭建
 1.1 嵌入式系統(tǒng)硬件架構(gòu)
  1.1.1 微處理器
  1.1.2 總線
  1.1.3 存儲(chǔ)器
 1.2 嵌入式系統(tǒng)軟件架構(gòu)
 1.3 嵌入式Linux移植環(huán)境搭建
  1.3.1 Ubuntu開發(fā)平臺(tái)
  1.3.2 搭建交叉編譯環(huán)境
  1.3.3 獲取內(nèi)核
  1.3.4 獲取啟動(dòng)加載器
  1.3.5 配置必要服務(wù)
  1.3.6 PuTTY的安裝和配置
 1.4 本章小結(jié)
u-boot移植篇
第2章 u-boot工程與編譯系統(tǒng)
 2.1 u-boot介紹
  2.1.1 u-boot工程簡(jiǎn)介
  2.1.2 u-boot源碼結(jié)構(gòu)
  2.1.3 u-boot的配置編譯
 2.2 u-boot常用命令與測(cè)試
  2.2.1 獲取幫助
  2.2.2 環(huán)境變量相關(guān)命令
  2.2.3 網(wǎng)絡(luò)命令
  2.2.4 Naiad Flash操作命令
  2.2.5 內(nèi)存/寄存器相關(guān)命令
  2.2.6 系統(tǒng)引導(dǎo)命令
 2.3 u-boot編譯過程分析
  2.3.1 主機(jī)構(gòu)建環(huán)境配置過程
  2.3.2 目標(biāo)機(jī)相關(guān)配置過程
  2.3.3 make命令執(zhí)行過程
 2.4 本章小結(jié)
第3章 u-boot啟動(dòng)流程分析
 3.1 u-boot啟動(dòng)第一階段流程
  3.1.1 設(shè)置異常向量
  3.1.2 CPU進(jìn)入SVC模式
  3.1.3 設(shè)置控制寄存器地址
  3.1.4 關(guān)閉看門狗
  3.1.5 屏蔽中斷
  3.1.6 設(shè)置MPLLCON、UPLLCON和CLKDIVN
  3.1.7 關(guān)閉MMU和cache
 ……
第4章 ARM9/S3C2440 u-boot移植實(shí)戰(zhàn)
第5章 ARM11/S3C6410 u-boot移植實(shí)戰(zhàn)
Linux內(nèi)核移植篇
第6章 Linux內(nèi)核工程與編譯系統(tǒng)
第7章 Linux內(nèi)核啟動(dòng)流程分析
第8章 Linux移植準(zhǔn)備及最小系統(tǒng)構(gòu)建
第9章 Linux網(wǎng)卡驅(qū)動(dòng)移植
第10章 Linux混雜設(shè)備驅(qū)動(dòng)
第11章 Linux I2C驅(qū)動(dòng)移植
第12章 Linux SPI驅(qū)動(dòng)移植
第13章 Nand Flash驅(qū)動(dòng)移植
第14章 SD/MMC卡驅(qū)動(dòng)移植
第15章 LCD驅(qū)動(dòng)移植
第16章 觸摸屏驅(qū)動(dòng)移植
第17章 聲卡驅(qū)動(dòng)移植
第18章 USB驅(qū)動(dòng)移植
應(yīng)用程序移植篇
第19章 嵌入式Qt移植
第20章 嵌入式多媒體程序移植
第21章 嵌入式數(shù)據(jù)庫移植
第22章 嵌入式Web服務(wù)器移植
第23章 嵌入式JVM移植

本目錄推薦

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