日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)Linux嵌入式設(shè)計(jì)及Linux驅(qū)動(dòng)開發(fā)指南:基于ARM9處理器

嵌入式設(shè)計(jì)及Linux驅(qū)動(dòng)開發(fā)指南:基于ARM9處理器

嵌入式設(shè)計(jì)及Linux驅(qū)動(dòng)開發(fā)指南:基于ARM9處理器

定 價(jià):¥46.00

作 者: 孫天澤,袁天菊 編著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 維修

ISBN: 9787121096228 出版時(shí)間: 2009-10-01 包裝: 平裝
開本: 16開 頁數(shù): 359 字?jǐn)?shù):  

內(nèi)容簡介

  ARM作為一種嵌入式系統(tǒng)處理器,以高性能、低功耗、低成本等優(yōu)點(diǎn)占領(lǐng)了大部分市場。目前最常見的是ARM7和ARM9兩個(gè)系列。隨著人們對(duì)系統(tǒng)功能提出了更高的要求,ARM7在某些應(yīng)用中已經(jīng)不能勝任,性能更加強(qiáng)勁的ARM9處理器逐漸占據(jù)了高端產(chǎn)品市場。本書以ARM9處理器和Linux操作系統(tǒng)為平臺(tái),結(jié)合深圳優(yōu)龍公司的開發(fā)板,詳細(xì)介紹了嵌入式系統(tǒng)開發(fā)的流程,并針對(duì)Linux 2.6版本的內(nèi)核,介紹了Linux設(shè)備驅(qū)動(dòng)程序開發(fā)方法。本書是基于ARM+Linux嵌入式系統(tǒng)開發(fā)的一本實(shí)用指導(dǎo)書籍,著重介紹了嵌入式系統(tǒng)開發(fā)的一些概念及開發(fā)過程,使讀者能快速了解嵌入式開發(fā)的步驟。本書內(nèi)容實(shí)用易懂,適合高校相關(guān)專業(yè)的師生閱讀,也可作為嵌入式系統(tǒng)開發(fā)與應(yīng)用技術(shù)人員和Linux設(shè)備驅(qū)動(dòng)開發(fā)人員的參考書,以及嵌入式培訓(xùn)機(jī)構(gòu)的培訓(xùn)教材。

作者簡介

暫缺《嵌入式設(shè)計(jì)及Linux驅(qū)動(dòng)開發(fā)指南:基于ARM9處理器》作者簡介

圖書目錄

第1章 嵌入式系統(tǒng)基礎(chǔ)
 1.1 嵌入式系統(tǒng)簡介
  1.1.1 嵌入式系統(tǒng)定義
  1.1.2 嵌入式系統(tǒng)與PC
  1.1.3 嵌入式系統(tǒng)的特點(diǎn)
 1.2 嵌入式系統(tǒng)的發(fā)展
  1.2.1 嵌入式系統(tǒng)現(xiàn)狀
  1.2.2 嵌入式系統(tǒng)發(fā)展趨勢
 1.3 嵌入式操作系統(tǒng)與實(shí)時(shí)操作系統(tǒng)
  1.3.1 Linux
  1.3 2 uC/OS
  1.3.3 WindOWS CE
  1.3.4 VxWorks
  1.3.5 Palm OS
  1 3.6 QNX
 1.4 嵌入式系統(tǒng)選型
第2章 基于ARM9處理器的硬件開發(fā)平臺(tái)
 2.1 ARM處理器簡介
  2.1.1 ARM公司簡介
  2.1.2 ARM微處理器核
 2.2 ARM9微處理器簡介
  2.2.1 與ARM7處理器的比較
  2.2.2 三星$3C2410X處理器詳解
 2.3 FS2410開發(fā)平臺(tái)
第3章 創(chuàng)建嵌入式系統(tǒng)開發(fā)環(huán)境
 3.1 嵌入式Linux的開發(fā)環(huán)境
 3.2 Cygwin
 3.3 虛擬機(jī)
 3.4 交叉編譯的預(yù)備知識(shí)
  3.4.1 Make命令和Makefile文件
  3.4.2 binutils工具包
  3.4.3 9cc編譯器
  3.4.4 Glibc庫
  3.4.5 GDB
 3.5 交叉編譯
  3.5.1 創(chuàng)建編譯環(huán)境
  3.5.2 編譯binutils
  3.5.3 編譯bootstrapgcc
  3.5.4 編譯Glibc
  3.5.5 編譯完整的gcc
  3.5.6 編譯GDB
  3.5.7 成果
  3.5.8 其他交叉編譯方法
 3.6 通過二進(jìn)制軟件包創(chuàng)建交叉編譯環(huán)境
 3.7 主機(jī)交叉開發(fā)環(huán)境配置
第4章 Bootloader
 4.1 嵌入式系統(tǒng)的引導(dǎo)代碼
  4.1.1 初識(shí)Bootloader
  4.1.2 Bootloader的啟動(dòng)流程
 4.2 Bootloader之vivi
  4.2.1 vivi簡介
  4.2.2 vivi的配置與編譯
  4.2.3 vivi代碼導(dǎo)讀
 4.3 Bootloader之U.Boot
  4.3.1 U.Boot代碼結(jié)構(gòu)分析
  4.3.2 編譯U.Boot代碼
  4.3.3 U.Boot代碼導(dǎo)讀
  4.3.4 U.Boot命令
  4.3.5 U.Boot移植
 4.4 FS2410的Bootloader
第5章 Linux系統(tǒng)在ARM平臺(tái)的移植
 5.1 移植的概念
 5.2 Linux內(nèi)核結(jié)構(gòu)
 5.3 Linux內(nèi)核向ARM平臺(tái)的移植
  5.3.1 定義平臺(tái)和編譯器
  5.3.2 arch/arm/roach.s3c2410/devs.c
  5.3.3 arch/arm/roach—s3c2410/mach.fs2410.c
  5.3.4 串口輸出
 5.4 編譯Linux內(nèi)核
  5.4.1 代碼成熟等級(jí)選項(xiàng)
  5.4.2 通用的一些選項(xiàng)
  5.4.3 和模塊相關(guān)的選項(xiàng)
  5.4.4 和塊相關(guān)的選項(xiàng)
  5.4.5 和系統(tǒng)類型相關(guān)的選項(xiàng)
  5.4.6 和總線相關(guān)的選項(xiàng)
  5.4.7 和內(nèi)核特性相關(guān)的選項(xiàng)
……
第4章 Bootloader
第5章 Linux系統(tǒng)在ARM平臺(tái)的移植 
第6章 Linux設(shè)備驅(qū)動(dòng)程序開發(fā)
第7章 網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)程序開發(fā)
第8章 USB驅(qū)動(dòng)程序開發(fā)
第9章 嵌入式文件系統(tǒng) 
第10章 系統(tǒng)設(shè)計(jì)開發(fā)
參考文獻(xiàn)

本目錄推薦

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