注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)Linux嵌入式Linux系統(tǒng)開發(fā)基礎(chǔ)

嵌入式Linux系統(tǒng)開發(fā)基礎(chǔ)

嵌入式Linux系統(tǒng)開發(fā)基礎(chǔ)

定 價(jià):¥46.00

作 者: 王大永,葛超,張景春 編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 高等院校計(jì)算機(jī)教育系列教材
標(biāo) 簽: 大學(xué)教材 教材

ISBN: 9787302330240 出版時(shí)間: 2013-08-01 包裝: 平裝
開本: 16開 頁數(shù): 392 字?jǐn)?shù):  

內(nèi)容簡介

  嵌入式系統(tǒng)是計(jì)算機(jī)軟件與硬件的完美結(jié)合,廣泛地應(yīng)用于手持設(shè)備、通信家電、儀器儀表、汽車電子、醫(yī)療儀器、工業(yè)控制、航天航空等各個(gè)領(lǐng)域,并嵌入各類設(shè)備中,起著核心作用。嵌入式系統(tǒng)開發(fā),無疑是當(dāng)前最有前途、最為熱門、最需人才的技術(shù)領(lǐng)域。《高等院校計(jì)算機(jī)教育系列教材:嵌入式Linux系統(tǒng)開發(fā)基礎(chǔ)》共分為13章,對嵌入式系統(tǒng)的基本結(jié)構(gòu)、指令系統(tǒng)以及嵌入式系統(tǒng)移植、設(shè)備驅(qū)動程序等作了比較全面的介紹。其中包括嵌入式ARM系列處理器、存儲器、定時(shí)器及外圍設(shè)備的介紹,嵌入式開發(fā)編譯工具的使用,設(shè)備驅(qū)動程序的編寫,嵌入式操作系統(tǒng)的移植及圖形界面的開發(fā)。通過閱讀《高等院校計(jì)算機(jī)教育系列教材:嵌入式Linux系統(tǒng)開發(fā)基礎(chǔ)》可以使讀者掌握開發(fā)嵌入式Linux系統(tǒng)的基本知識及應(yīng)用技巧。對于嵌入式處理器指令系統(tǒng),《高等院校計(jì)算機(jī)教育系列教材:嵌入式Linux系統(tǒng)開發(fā)基礎(chǔ)》給出了詳細(xì)的介紹,希望該部分能作為編寫ARM匯編程序的開發(fā)人員的參考資料,提高開發(fā)人員的工作效率?!陡叩仍盒S?jì)算機(jī)教育系列教材:嵌入式Linux系統(tǒng)開發(fā)基礎(chǔ)》可供嵌入式系統(tǒng)、通信工程、信息技術(shù)、系統(tǒng)集成等專業(yè)的本科生作為教材使用,也可以作為嵌入式系統(tǒng)開發(fā)人員的參考用書。

作者簡介

暫缺《嵌入式Linux系統(tǒng)開發(fā)基礎(chǔ)》作者簡介

圖書目錄

第1章 嵌入式系統(tǒng)概述
1.1 嵌入式系統(tǒng)簡介
1.1.1 嵌入式系統(tǒng)的定義
1.1.2 嵌入式系統(tǒng)的硬件/軟件特征
1.1.3 嵌入式操作系統(tǒng)
1.1.4 學(xué)習(xí)嵌入式系統(tǒng)的意義
1.2 嵌入式系統(tǒng)硬件
1.2.1 嵌入式處理器
1.2.2 嵌入式微處理器
1.2.3 嵌入式微控制器
1.2.4 嵌入式DSP處理器
1.2.5 嵌入式片上系統(tǒng)
1.2.6 嵌入式處理器的選擇
1.3 存儲器
1.3.1 存儲器的分類
1.3.2 存儲器的層次結(jié)構(gòu)
1.3.3 隨機(jī)存儲器RAM
1.3.4 只讀存儲器ROM
1.4 輸入/輸出設(shè)備
1.4.1 液晶顯示
1.4.2 觸摸屏
1.4.3 語音輸入/輸出技術(shù)
1.4.4 鍵盤
1.5 電源轉(zhuǎn)換與管理
1.5.1 電源lC的分類
1.5.2 電源lC的特點(diǎn)
1.5.3 電源lC選用指南
1.6 接口技術(shù)
1.6.1 并口
1.6.2 串口
1.6.3 USB
1.6.4 藍(lán)牙
1.7 總線
1.7.1 ISA
1.7.2 PCl
1.7.3 12C
1.7.4 SPI
1.7.5 PC-104
1.7.6 CAN
1.8 課后練習(xí)

第2章 嵌入式處理器介紹
2.1 ARM微處理器概述
2.1.1 ARM微處理器應(yīng)用領(lǐng)域及特點(diǎn)
2.1.2 ARM微處理器系列
2.1.3 ARM微處理器體系結(jié)構(gòu)
2.1.4 ARM微處理器的應(yīng)用選型
2.1.5 ARM微處理器存儲體系結(jié)構(gòu)
2.1.6 ARM微處理器的工作狀態(tài)
2.1.7 ARM微處理器運(yùn)行模式
2.1.8 ARM微處理器的存儲格式
2.1.9 ARM狀態(tài)下的寄存器結(jié)構(gòu)
2.1.10 ARM異常中斷
2.2 ARM微處理器指令系統(tǒng)
2.2.1 ARM指令的一般格式
2.2.2 ARM指令的尋址方式
2.2.3 ARM存儲器訪問指令
2.2.4 跳轉(zhuǎn)指令
2.2.5 數(shù)據(jù)處理指令
2.2.6 程序狀態(tài)寄存器(PSR)傳輸指令
2.2.7 協(xié)處理器指令
2.2.8 ARM雜項(xiàng)指令
2.2.9 ARM偽指令
2.3 Thumb指令集
2.4 課后練習(xí)

第3章 嵌入式系統(tǒng)設(shè)計(jì)方法
3.1 嵌入式系統(tǒng)設(shè)計(jì)概述
3.1.1 嵌入式系統(tǒng)的總體結(jié)構(gòu)
3.1.2 嵌入式系統(tǒng)的設(shè)計(jì)內(nèi)容
3.1.3 嵌入式系統(tǒng)的設(shè)計(jì)特點(diǎn)
3.1.4 嵌入式系統(tǒng)設(shè)計(jì)方法的分類
3.2 嵌入式系統(tǒng)設(shè)計(jì)流程
3.3 ARM920T簡介
3.4 S3C2410X開發(fā)板
3.4.1 S3C2410處理器的特點(diǎn)
3.4.2 ARM片上總線
3.4.3 S3C2410的處理器中斷
3.4.4 S3C2410處理器片上資源的定義和使用
3.4.5 編程參考軟件包2410TEST
3.5 課后練習(xí)

第4章 BootLoader
4.1 BootLoader概述
4.1.1 BootLoader的基本概念
4.1.2 BootLoader所支持的CPU和嵌入式體系結(jié)構(gòu)
4.1.3 BootLoader的安裝介質(zhì)
4.1.4 BootLoader的概念擴(kuò)展
4.1.5  ARM BootLoader的共性
4.1.6 BootLoader移植的必要性
4.1.7 BootLoader的燒錄和存儲
4.1.8 BootLoader與主機(jī)之間進(jìn)行文件傳輸所用的通信設(shè)備及協(xié)議
4.1.9 BootLoader的通用執(zhí)行流程
4.2 常用的嵌入式Linux BootLoader
4.2.1 U.BOOt
4.2.2 VIVI
4.2.3 BLOB
4.2.4 RedBOOt
4.2.5 ARMBOOt
4.2.6 DIY
4.3 U-Boot基礎(chǔ)
4.3.1 U-Boot源代碼的目錄結(jié)構(gòu)
4.3.2 U-Boot支持的主要功能
4.3.3 U-Boot的命令介紹及環(huán)境變量
4.4 U-Boot的啟動過程
4.5 U-Boot的編譯過程
4.6 U-Boot移植的關(guān)鍵技術(shù)
4.7 課后練習(xí)

第5章 嵌入式系統(tǒng)交叉編譯
5.1 交叉編譯環(huán)境簡介
5.1.1 交叉編譯概念模型
5.1.2 目標(biāo)板與宿主機(jī)之間的連接
5.1.3 文件傳輸方式
5.1.4 網(wǎng)絡(luò)文件系統(tǒng)
5.2 交叉編譯工具
5.2.1 gcc編譯器
5.2.2 Binutils工具包
5.2.3 GNU make
5.2.4 glibc庫
5.2.5 gdb調(diào)試工具
5.2.6 交叉編譯環(huán)境的建立
5.3 主機(jī)開發(fā)環(huán)境配置
5.3.1 配置主機(jī)服務(wù)
5.3.2 串口控制臺工具
5.3.3 配置DHCP服務(wù)
5.3.4 配置TFTP服務(wù)
5.3.5 配置NFS服務(wù)
5.4 課后練習(xí)
……
第6章 嵌入式Linux的軟件開發(fā)環(huán)境
第7章 設(shè)備驅(qū)動程序
第8章 Flash ROM存儲器實(shí)例
第9章 定時(shí)器中斷實(shí)例
第10章 μC/OS-II移植與應(yīng)用實(shí)例
第11章 μCLinux移植實(shí)例
第12章 Linux下網(wǎng)絡(luò)通信實(shí)例
第13章 圖形用戶界面實(shí)例
附錄 各章課后練習(xí)參考答案

本目錄推薦

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