注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡硬件、外部設備與維護32位嵌入式系統(tǒng)硬件設計與調試

32位嵌入式系統(tǒng)硬件設計與調試

32位嵌入式系統(tǒng)硬件設計與調試

定 價:¥31.00

作 者: 張崙編著
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 嵌入式計算機

ISBN: 9787111164173 出版時間: 2005-07-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 302 字數(shù):  

內容簡介

  本書全面、系統(tǒng)地講解了32位嵌入式系統(tǒng)中各組成部分的原理和相關設計。書中對包括ARM、PowerPC在內的RISC處理器,常用嵌入式操作系統(tǒng),以及嵌入式系統(tǒng)中常用的接口電路(如SDRM、DDR內存、各類Flash、硬盤、液晶、網絡接口等)設計做了詳細介紹。本書還結合硬件設計,給出了大量用于硬件調試的代碼和驅動程序的編寫方法。 本書適合于從事嵌入式系統(tǒng)硬件開發(fā)及嵌入式系統(tǒng)驅動軟件編寫的工程師。

作者簡介

暫缺《32位嵌入式系統(tǒng)硬件設計與調試》作者簡介

圖書目錄

第1章 概述
1.1 嵌入式系統(tǒng)概述
1.1.1 嵌入式系統(tǒng)的歷史
1.1.2嵌入式系統(tǒng)的定義
1.1.3 嵌入式系統(tǒng)的特點
1.1.4 嵌入式系統(tǒng)的市場
1.2 32位嵌入式系統(tǒng)介紹
1.3 本書內容介紹
第2章 32位嵌入式處理器
2.1 RISC的介紹
2.1.1 RISC的歷史
2.1.2 RISC的特點
2.1.3 RISC和CISC的比較
2.1.4 RISC在嵌入式系統(tǒng)中的優(yōu)勢
2.2 PowerPC的介紹
2.2.1 PowerPC的歷史
2.2.2 PowerPC的特點
2.2.3 PowerPC產品簡介
2.3 68K/ColdFire
2.3.1 68K/ColdFire的歷史
2.3.2 ColdFire系列處理器的特點
2.4 MIPS處理器
2.5 ARM處理器介紹
2.5.1 ARM的歷史
2.5.2 ARM內核的特點
2.5.3 ARM內核系列的介紹
第3章 嵌入式操作系統(tǒng)
3.1 操作系統(tǒng)的作用和分類
3.1.1 操作系統(tǒng)的功能
3.1.2 通用操作系統(tǒng)(General Purpose Operating System)
3.1.3 實時操作系統(tǒng)(Real Time Operating System)
3.1.4 實時操作系統(tǒng)與通用操作系統(tǒng)的比較
3.2 常見嵌入式操作系統(tǒng)的介紹
3.2.1 標準Linux系統(tǒng)
3.2.2 CLinux介紹
3.2.3 RTLinux介紹
3.2.4 微軟公司的Windows CE
3.2.5 VxWorks
3.3 嵌入式操作系統(tǒng)特點總結
第4章 動態(tài)內存(DRAM)
4.1 早期動態(tài)內存簡介
4.2 SDRAM(Synchronous DRAM)原理介紹
4.2.1 SDRAM簡介
4.2.2 SDRAM的啟動和初始化
4.2.3 SDRAM的模式寄存器(MR)
4.2.4 SDRAM命令解析
4.2.5 SDRAM讀過程
4.2.6 SDRAM寫過程
4.2.7 SDRAM讀寫效率
4.3 SDRAM的電路設計
4.3.1 SDRAM的硬件設計
4.3.2 SDRAM的PCB設計
4.4 SDRAM的硬件調試和軟件測試
4.5 DDR(Double Date Rate)SDRAM
4.5.1 DDR內存結構簡介
4.5.2 DDR內存的技術要點
4.5.3 DDR內存讀過程
4.5.4 DDR內存寫過程
4.5.5 DDR II內存介紹
4.5.6 DDR內存發(fā)展趨勢
4.6 RDRAM(Rambus DRAM)
4.6.1 RDRAM介紹
4.6.2 RDRAM技術和DDR內存技術特點比較
第5章 串口及控制臺調試技術
5.1 串口技術介紹
5.1.1 串口接口信號
5.1.2 串口原理
5.1.3 串口電平
5.1.4 流量控制
5.1.5 串口參數(shù)設置
5.2 串口硬件設計
5.2.1 電平轉換電路
5.2.2 串口芯片
5.3 串口的設置和控制臺技術介紹
5.3.1 串口設置
5.3.2 串口功能函數(shù)
5.3.3 串口控制臺調試技術
第6章 Flash
6.1 Flash技術介紹
6.1.1 Flash介紹
6.1.2 Flash技術原理
6.1.3 NOR Flash市場介紹
6.2 NOR Flash的硬件設計和調試
6.2.1 處理器的總線操作
6.2.2 NOR Flash的電路設計
6.2.3 NOR Flash的識別
6.2.4 NOR Flash的擦除
6.2.5 NOR Flash的編程
6.3 NOR Flash的軟件編寫
6.3.1 NOR Flash的刻錄程序介紹
6.3.2 NOR Flash在Linux系統(tǒng)下的使用
第7章 NAND F l ash
7.1 NAND Flash的介紹
7.1.1各種Flash技術簡介
7.1.2 NAND Flash和NOR Flash的比較
7.1.3 常見的存儲卡標準
7.2 NAND Flash的接口規(guī)范
7.2.1 NAND Flash的接口信號
7.2.2 NAND Flash的地址結構
7.2.3 NAND Flash的命令
7.3 NAND Flash電路設計
7.3.1可熱插拔的NAND Flash和2410處理器的接口設計
7.3.2 NAND Flash和普通處理器的接口設計
7.3.3 NAND Flash軟件調試
7.4 NAND Flash驅動程序的編寫
7.4.1 NAND Flash文件系統(tǒng)簡介
7.4.2 SSFDC軟件規(guī)范
7.4.3 Linux操作系統(tǒng)下NAND Flash驅動程序的編寫
第8章 硬盤及FAT文件系統(tǒng)
8.1 硬盤接口設計
8.1.1 硬盤接口信號
8.1.2 硬盤的PIO工作方式及其硬件設計
8.2 硬盤軟件設計
8.2.1 硬盤寄存器介紹
8.2.2 硬盤命令介紹
8.2.3 硬盤調試程序
8.2.4 Linux操作系統(tǒng)下硬盤驅動程序編寫
8.3 硬盤邏輯結構介紹
8.4 FAT文件系統(tǒng)介紹
8.4.1 FATl6分區(qū)構造
8.4.2 FATl6文件系統(tǒng)解析
8.4.3 FAT32文件系統(tǒng)介紹
8.4.4 FAT32文件系統(tǒng)DBR和BPB介紹
8.4.5 FAT32文件系統(tǒng)下讀取文件的過程
8.4.6 FAT32文件系統(tǒng)中目錄和文件存儲
8.4.7 在FAT32文件系統(tǒng)目錄下查找文件的代碼
第9章 液晶(LeD)
9.1 LCD介紹
9.1.1 LCD原理
9.1.2 LCD種類
9.1.3 LCD參數(shù)說明
9.2 字符型LCD的設計
9.2.1 字符型LCD的硬件設計
9.2.2 字符型LCD的測試
9.2.3 Linux操作系統(tǒng)下字符型LCD的驅動程序編寫
9.3 STN型LCD的設計
9.3.1 STN型LCD的硬件設計
9.3.2 STN型LCD的軟件調試
9.4 TFT型LCD的設計
9.4.1 TFT型LCD的硬件設計
9.4.2 TFT型LCD的軟件調試
9.5 VGA接口設計
9.5.1 VGA接口介紹
9.5.2 VGA接口硬件設計
9.6 LCD的電源設計
9.6.1 單路高壓直流電的電路設計
9.6.2 高壓交流電的設計
9.6.3 多路高壓電源的設計
9.6.4 LED背光電流源的設計
9.7 Linux操作系統(tǒng)下LCD驅動程序FrameBuffer和圖形引擎的介紹
9.7.1 Linux操作系統(tǒng)下圖形驅動程序介紹
9.7.2 Linux操作系統(tǒng)下FrameBuffer驅動程序測試程序
9.7.3 Linux操作系統(tǒng)下圖形界面系統(tǒng)介紹
第10章 PCMCIA接口
10.1 PCMCIA規(guī)范
10.1.1 PCMCIA物理規(guī)范
10.1.2 PCMCIA內存卡規(guī)范
10.1.3 PCMCIA I/O卡規(guī)范
10.1.4 CF卡規(guī)范
10.2 PCMCIA接口的硬件設計和調試
10.2.1 專用芯片實現(xiàn)PCMCIA接口
10.2.2 PD6710芯片實現(xiàn)PCMCIA接口的調試
10.2.3 組合邏輯實現(xiàn)PCMCIA接口
10.2.4 組合邏輯實現(xiàn)PCMCIA接口的調試
10.3 PCMCIA接口的軟件結構和驅動程序
10.3.1 PCMCIA接口的軟件結構
10.3.2 PCMCIA接口的CIS信息和配置寄存器
10.3.3 PD6710芯片實現(xiàn)PCMCIA接口Linux操作系統(tǒng)下的驅動程序
10.3.4 組合邏輯實現(xiàn)PCMCIA接口Linux操作系統(tǒng)下的驅動程序
第11章 網絡
11.1 網絡概述
11.1.1 網絡的歷史
11.1.2 網絡的分層模型
11.1.3 中國網絡現(xiàn)狀
11.2 以太網接口設計
11.2.1 以太網介紹
11.2.2 以太網接口芯片RTL8019AS的硬件設計
11.2.3 RTL8019AS芯片的軟件調試
11.2.4 Linux操作系統(tǒng)下RTL8019AS芯片的驅動程序編寫
11.3 Modem接口設計
11.3.1 Modem的硬件設計
11.3.2 Modem的軟件設計
11.4 GPRS接口設計
11.4.1 GPRS簡介
11.4.2 GPRS接口硬件設計
11.4.3 GPRS的軟件設計
11.5 WLAN(無線局域網)接口設計
11.5.1 WLAN簡介
11.5.2 WLAN接口設計和調試
11.5.3 Linux操作系統(tǒng)下WLAN軟件設計介紹
第12章 BootLoader編程
12.1 BootLoader介紹
12.1.1 BootLoader簡介
12.1.2 BootLoader的功能
12.1.3 BootLoader的結構
12.2 ARM處理器的初始化代碼分析
12.2.1 ARM處理器的中斷處理和運行模式
12.2.2 ARM7處理器的初始化代碼示例及分析
12.2.3 ARM9處理器的初始化代碼示例及分析
12.3 硬件初始化和操作系統(tǒng)加載代碼分析
12.3.1 Linux操作系統(tǒng)啟動模式介紹
12.3.2 從NOR Flash啟動Linux操作系統(tǒng)的BootLoader代碼分析
12.3.3 從NAND Flash啟動Linux操作系統(tǒng)的BootLoader代碼分析
12.3.4 從FAT32硬盤分區(qū)上啟動Linux操作系統(tǒng)的BootLoader代碼分析
附錄 名詞解釋

本目錄推薦

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