注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡硬件、外部設備與維護ARM應用系統(tǒng)開發(fā)詳解:基于S3C4510B的系統(tǒng)設計

ARM應用系統(tǒng)開發(fā)詳解:基于S3C4510B的系統(tǒng)設計

ARM應用系統(tǒng)開發(fā)詳解:基于S3C4510B的系統(tǒng)設計

定 價:¥29.00

作 者: 李駒光 編著
出版社: 清華大學出版社
叢編項:
標 簽: 數(shù)字系統(tǒng)設計

ISBN: 9787302095224 出版時間: 2004-12-01 包裝: 平裝
開本: 26cm 頁數(shù): 309 字數(shù):  

內(nèi)容簡介

  作為一種16/32位的高性能、低成本、低功耗的嵌入式RISC微處理器,ARM微處理器目前已成為應用最為廣泛的嵌入式微處理器。 本書在全面介紹ARM微處理器的體系結構、編程模型、指令系統(tǒng)和開發(fā)工具的同時,以Samsung公司的一款基于以及網(wǎng)系統(tǒng)的ARM微處理器——S3C4510B為核心,詳細講解系統(tǒng)的設計、調試,以及相關的軟件設計和嵌入式操作系統(tǒng)的移植、應用程序的開發(fā)、設備驅動程序的開發(fā)過程。 通過閱讀本書,可以使具備一定的系統(tǒng)設計能力的讀者全面掌握開發(fā)基于ARM微處理器系統(tǒng)的多方面知識,從而具備設計開發(fā)基于ARM微處理器的特定應用系統(tǒng)的能力。 本書可作為基于ARM的軟件編程和硬件系統(tǒng)設計的參考手冊,也可作為16/32位微處時器教學用書,以及嵌入式系統(tǒng)應用設計人員的參考用書。

作者簡介

暫缺《ARM應用系統(tǒng)開發(fā)詳解:基于S3C4510B的系統(tǒng)設計》作者簡介

圖書目錄

第1章 ARM微處理器概述
1.1 ARM-AdvancedRISCMachines
1.2 ARM微處理器的應用領域及特點
1.2.1 ARM微處理器的應用領域
1.2.2 ARM微處理器的特點
1.3 ARM微處理器系列
1.3.1 ARM7微處理器系列
1.3.2 ARM9微處理器系列
1.3.3 ARM9E微處理器系列
1.3.4 ARM10E微處理器系列
1.3.5 ARM11微處理器系列
1.3.6 SecurCore微處理器系列
1.3.7 StrongARM. Xscale微處理器系列
1.4 ARM微處理器結構
1.4.1 RISC體系結構
1.4.2 ARM微處理器的寄存器結構
1.4.3 ARM微處理器的指令結構
1.5 ARM微處理器的應用選型
1.6 本章小結
第2章 ARM微處理器的編程模型
2.1 ARM微處理器的工作狀態(tài)
2.2 ARM體系結構的存儲器格式
2.3 指令長度及數(shù)據(jù)寬度
2.4 處理器模式
2.5 寄存器組織
2.5.1 ARM狀態(tài)下的寄存器組織
2.5.2 Thumb狀態(tài)下的寄存器組織
2.5.3 程序狀態(tài)寄存器
2.6 異常
2.6.1 ARM體系結構所支持的異常類型
2.6.2 對異常的響應
2.6.3 從異常返回
2.6.4 各類異常的具體描述
2.6.5 異常進入/退出
2.6.6 異常向量
2.6.7 異常優(yōu)先級
2.6.8 應用程序中的異常處理
2.7 本章小結
第3章 ARM微處理器的指令系統(tǒng)
3.1 ARM微處理器的指令集概述
3.1.1 ARM微處理器的指令的分類與格式
3.1.2 指令的條件域
3.2 ARM指令的尋址方式
3.2.1 立即尋址
3.2.2 寄存器尋址
3.2.3 寄存器間接尋址
3.2.4 基址變址尋址
3.2.5 多寄存器尋址
3.2.6 相對尋址
3.2.7 堆棧尋址
3.3 ARM指令集
3.3.1 跳轉指令
3.3.2 數(shù)據(jù)處理指令
3.3.3 乘法指令與乘加指令
3.3.4 程序狀態(tài)寄存器訪問指令
3.3.5 加載/存儲指令
3.3.6 批量數(shù)據(jù)加載/存儲指令
3.3.7 數(shù)據(jù)交換指令
3.3.8 移位指令 操作
3.3.9 協(xié)處理器指令
3.3.10 異常產(chǎn)生指令
3.4 Thumb指令及應用
3.5 本章小結
第4章 ARM程序設計基礎
4.1 ARM匯編器所支持的偽指令
4.1.1 符號定義偽指令
4.1.2 數(shù)據(jù)定義偽指令
4.1.3 匯編控制偽指令
4.1.4 其他常用的偽指令
4.2 匯編語言的語句格式
4.2.1 在匯編語言程序中常用的符號
4.2.2 匯編語言程序中的表達式和運算符
4.3 匯編語言的程序結構
4.3.1 匯編語言的程序結構
4.3.2 匯編語言的子程序調用
4.3.3 匯編語言程序示例
4.3.4 匯編語言與C/C 的混合編程
4.4 系統(tǒng)的初始化過程
4.4.1 定義程序入口點
4.4.2 設置異常向量
4.4.3 初始化存儲器系統(tǒng)
4.4.4 初始化堆棧指針寄存器
4.4.5 初始化臨界I/O設備
4.4.6 初始化C代碼的運行環(huán)境
4.4.7 改變處理器的運行模式和狀態(tài)
4.4.8 使能中斷
4.4.9 進入C代碼運行
4.5 本章小結
第5章 應用系統(tǒng)設計與調試
5.1 系統(tǒng)設計概述
5.2 S3C4510B概述
5.2.1 S3C4510B及片內(nèi)外圍簡介
5.2.2 S3C4510B的引腳分布及信號描述
5.2.3 CPU內(nèi)核概述及特殊功能寄存器 SpecialFunctionRegisters
5.2.4 S3C4510B的系統(tǒng)管理器
5.3 系統(tǒng)的硬件選型與單元電路設計
5.3.1 S3C4510B芯片及引腳分析
5.3.2 電源電路
5.3.3 晶振電路與復位電路
5.3.4 Flash存儲器接口電路
5.3.5 SDRAM接口電路
5.3.6 串行接口電路
5.3.7 IIC接口電路
5.3.8 JTAG接口電路
5.3.9 10Mbps/100Mbps以太網(wǎng)接口電路
5.3.10 實時時鐘接口電路
5.3.11 總線驅動電路
5.3.12 譯碼電路
5.3.13 LED數(shù)碼顯示接口電路
5.3.14 LCD顯示接口電路
5.3.15 ADC接口電路
5.3.16 DAC接口電路
5.3.17 鍵盤接口電路
5.3.18 通用I/O接口電路
5.4 硬件系統(tǒng)的調試
5.4.1 電源. 晶振及復位電路
5.4.2 S3C4510B及JTAG接口電路
5.4.3 SDRAM接口電路的調試
5.4.4 Flash接口電路的調試
5.4.5 外設接口電路的調試
5.4.6 10Mbps/100Mbps以太網(wǎng)接口電路
5.5 印刷電路板的設計注意事項
5.5.1 電源質量與分配
5.5.2 同類型信號線的分布
5.6 本章小結
第6章 部件工作原理與編程示例
6.1 嵌入式系統(tǒng)的程序設計方法
6.2 部件工作原理與編程示例
6.2.1 通用I/O口工作原理與編程示例
6.2.2 串行通信工作原理與編程示例
6.2.3 中斷控制器工作原理與編程示例
6.2.4 定時器工作原理與編程示例
6.2.5 GDMA工作原理與編程示例
6.2.6 IIC總線控制器工作原理
6.2.7 以太網(wǎng)控制器工作原理
6.2.8 Flash存儲器工作原理與編程示例
6.3 BootLoader簡介
6.4 本章小結
第7章 嵌入式uClinux及其應用開發(fā)
7.1 嵌入式uClinux系統(tǒng)概況
7.2 開發(fā)工具GNU的使用
7.2.1 GCC編譯器
7.2.2 GNU Make
7.2.3 使用gdb調試程序
7.3 建立uClinux開發(fā)環(huán)境
7.3.1 建立交叉編譯器
7.3.2 uClinux針對硬件的改動
7.3.3 編譯uClinux內(nèi)核
7.3.4 內(nèi)核的加載運行
7.4 在uClinux下開發(fā)應用程序
7.4.1 串行通信
7.4.2 socket編程
7.4.3 添加用戶應用程序到uClinux
7.4.4 通過網(wǎng)絡添加應用程序到目標系統(tǒng)
7.5 在uClinux下開發(fā)設備驅動程序
7.5.1 設備驅動程序框架
7.5.2 設備驅動程序作為可加載的模塊
7.5.3 設備驅動程序編譯到內(nèi)核
7.5.4 通過用戶應用程序訪問設備驅動程序
7.6 本章小結
第8章 ARMADS集成開發(fā)環(huán)境的使用
8.1 ADS集成開發(fā)環(huán)境組成介紹
8.1.1 命令行開發(fā)工具
8.1.2 ARM運行時庫
8.1.3 GUI開發(fā)環(huán)境 CodeWarrior和AXD
8.1.4 實用程序
8.1.5 支持的軟件
8.2 使用ADS創(chuàng)建工程
8.2.1 建立一個工程
8.2.2 編譯和鏈接工程
8.2.3 使用命令行工具編譯應用程序
8.3 用AXD進行代碼調試
8.4 本章小結
附錄 相關術語
參考文獻

本目錄推薦

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