注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計程序設計綜合嵌入式系統(tǒng)設計與開發(fā)(第二版)

嵌入式系統(tǒng)設計與開發(fā)(第二版)

嵌入式系統(tǒng)設計與開發(fā)(第二版)

定 價:¥38.00

作 者: 馬文華 主編
出版社: 科學出版社
叢編項:
標 簽: 計算機體系結構

購買這本書可以去


ISBN: 9787030311252 出版時間: 2011-06-01 包裝: 平裝
開本: 16開 頁數(shù): 353 字數(shù):  

內容簡介

  馬文華主編的《嵌入式系統(tǒng)設計與開發(fā)(第2版)》以目前流行的ARM處理器和易于學習的μC/OS-II操作系統(tǒng)為核心,系統(tǒng)介紹了嵌入式系統(tǒng)的概念、原理、基本開發(fā)流程和方法。其內容包括嵌入式系統(tǒng)概述、ARM及其編程模型、ARM指令集、嵌入式程序設計、嵌人式最小系統(tǒng)設計、嵌人式系統(tǒng)通用接口設計、μC/OS-II實時操作系統(tǒng)、基于μC/OS-II的程序設計、ADS集成開發(fā)環(huán)境使用等。讀者可從中系統(tǒng)地學習嵌人式系統(tǒng)的有關知識,并通過實例完成嵌入式系統(tǒng)設計的基礎訓練?!肚度胧较到y(tǒng)設計與開發(fā)(第2版)》可以作為高等學校嵌入式系統(tǒng)教學的教材,也可作為有關工程技術人員的學習參考書。

作者簡介

暫缺《嵌入式系統(tǒng)設計與開發(fā)(第二版)》作者簡介

圖書目錄

第1章 概述
1.1 嵌入式系統(tǒng)
1.1.1 嵌入式系統(tǒng)的定義
1.1.2 嵌入式系統(tǒng)的發(fā)展歷史
1.1.3 嵌入式計算機系統(tǒng)與通用計算機系統(tǒng)
1.2 嵌入式系統(tǒng)的組成
1.2.1 嵌入式系統(tǒng)的硬件組成
1.2.2 嵌入式系統(tǒng)的軟件組成
1.3 嵌入式系統(tǒng)的主要應用領域
1.4 嵌入式處理器
1.4.1 嵌入式處理器分類
1.4.2 嵌入式處理器現(xiàn)狀及發(fā)展趨勢
1.5 嵌入式操作系統(tǒng)
1.5.1 嵌入式操作系統(tǒng)分類
1.5.2 實時操作系統(tǒng)
1.5.3 嵌入式操作系統(tǒng)的特點
1.5.4 目前市場上流行的嵌入式操作系統(tǒng)
1.6 嵌人式系統(tǒng)的開發(fā)
1.6.1 嵌入式系統(tǒng)設計流程
1.6.2 嵌入式系統(tǒng)開發(fā)中的一些問題
本章要點
習題
第2章 ARM及其編程模型
2.1 ARM簡介
2.2 RISG體系結構
2.3 ARM體系結構
2.3.1 ARM體系結構的版本
2.3.2 ARM體系結構的變種及版本命名格式
2.3.3 ARM處理器系列
2.4 ARM微處理器的編程模型
2.4.1 ARM處理器支持的數(shù)據類型
2.4.2 ARM處理器的工作狀態(tài)
2.4.3 ARM處理器的工作模式
2.4.4 ARM狀態(tài)下的寄存器組織
2.5 ARM的異常中斷
2.5.1 ARM體系結構所支持的異常類型
2.5.2 異常的響應及返回
2.5.3 各類異常及返回
2.6 ARM7TDMI處理器內核簡介
2.6.1 ARM7TDMI介紹
2.6.2 ARM7TDMI處理器核的硬件接口
本章要點
習題
第3章 ARM指令集
3.1 ARM指令集概述
3.1.1 ARM指令的編碼格式
3.1.2 ARM指令的條件碼域
3.L 3 指令流水線
3.2 ARM尋址方式
3.3 ARM指令分類介紹
3.3.1 數(shù)據處理指令
3.3.2 分支指令
3.3.3 存儲器訪問指令
3.3.4 程序狀態(tài)寄存器與通用寄存器之間的傳送指令
3.3.5 協(xié)處理器指令
3.3.6 異常中斷產生指令
3.4 Thumb指令集
3.4.1 Thumb指令集概述
3.4.2 Thumb寄存器和ARM寄存器之間的關系
3.4.3 Thumb指令分類介紹
本章要點
習題
第4章 嵌入式程序設計
4.1 匯編語言程序結構
4.1.1 ARM編譯模式與開發(fā)環(huán)境
4.1.2 ARM匯編語言的偽操作、偽指令與宏指令
4.1.3 CodeWarrior編譯器下的偽操作與偽指令
4.2 ARM匯編語言程序設計
4.2.1 ARM匯編中的文件格式
4.2.2 ARMf[編語法格式
4.2.3 ARM匯編程序設計
4.2.4 ARM與Thumb之間的狀態(tài)轉換及函數(shù)的互相調用
4.3 C語言與匯編語言混合編程
4.3.1 C程序與匯編程序的相互調用規(guī)則
4.3.2 內嵌匯編程序設計
4.3.3 C語言函數(shù)和ARM匯編語言函數(shù)間互相調用
本章要點
習題
第5章 ARM7嵌入式最小系統(tǒng)設計
5.1 系統(tǒng)設計概述
5.2 S3C44BOX嵌入式微處理器
5.2.1 S3C44BOX引腳及信號描述
5.2.2 S3CA4BOX特性
5.2.3 ARM7嵌入式存儲器體系
5.2.4 S3C44BOX的存儲控制器
5.3 S3C44Box嵌入式最小系統(tǒng)硬件電路
5.3.1 電源、復位、時鐘電路和JTAG接口
5.3.2 Flash存儲器接口電路
5.3.3 SDRAM存儲器接口電路
5.4 S3C44BOX的存儲器接口設計
5.4.1 Flash存儲器設計
5.4.2 SDRAM存儲器設計
5.5 S3C44130X的中斷控制器介紹與設計
5.5.1 中斷控制器概述
5.5.2 中斷式鍵盤的軟硬件設計
5.5.3 中斷式鍵盤的應用編程
5.6 S3C44BOX嵌入式系統(tǒng)的啟動程序
5.6.1 BootLoader介紹
5.6.2 啟動程序設計實例
本章要點
習題
第6章 S3C44BOX嵌入式系統(tǒng)通用接口設計
6.1 S3C44BOX的通用I/O端口
6.1.1 S3C44BOX的I/O端口
6.1.2 S3C44BOX芯片與端口相關的寄存器
6.1.3 應用實例
6.2 串行通信接口
6.2.1 概述
6.2.2 S3G44BOX的串行通信單元
6.2.3 UART操作
6.2.4 UART寄存器
6.2.5 串行通信的應用與編程
6.3 定時器
6.3.1 概述
6.3.2 S3C44BOXPWM定時器
6.3.3 PWM定時器工作原理
6.3.4 PWM定時器操作
6.3.5 PWM定時器的特殊功能寄存器
6.3.6 PWM定時器的應用編程
6.4 LCD控制器
6.4.1 概述
6.4.2 液晶顯示屏原理
6.4.3 S3CA4BOX LCD控制器
6.4.4 開發(fā)實例設計
6.4.5 參考程序
本章要點
習題
第7章 μC/OS-II多任務操作系統(tǒng)與開發(fā)
7.1 μC/OS-II操作系統(tǒng)內核結構
7.1.1 μC/OS-II操作系統(tǒng)主要特點
7.1.2 μC/OS-II操作系統(tǒng)的任務與調度
7.1.3 μC/OS-II初始化與啟動
7.2 μC/OS-II操作系統(tǒng)任務管理
7.2.1 創(chuàng)建任務與任務堆棧
7.2.2 任務的操作
7.3 μC/OS-II操作系統(tǒng)任務間通信與同步
7.3.1 任務間的通信與同步概述
7.3.2 基于消息郵箱的任務間通信
7.3.3 基于信號量任務間通信
本章要點
習題
第8章 μC/OS-II操作系統(tǒng)程序設計與移植
8.1 μC/OS-II操作系統(tǒng)程序設計方法
8.1.1 μC/OS-II操作系統(tǒng)的數(shù)據類型
8.1.2 μC/OS-II操作系統(tǒng)程序設計
8.2 μC/OS-II操作系統(tǒng)擴展
8.2.1 μC/OS-II操作系統(tǒng)內核擴展
8.2.2 程序設計綜合實例
8.3 μC/OS-II操作系統(tǒng)的移植
8.3.1 μC/OS-II操作系統(tǒng)移植規(guī)劃
8.3.2 μC/OS-II操作系統(tǒng)移植過程
8.4 μC/OS-II操作系統(tǒng)移植測試
本章要點
習題
第9章 ADS集成開發(fā)環(huán)境介紹與使用
9.1 ARM Developer Suite
9.1.1 ADS和RVDS介紹
9.1.2 ARM硬件仿真器
9.2 ADS集成開發(fā)環(huán)境使用說明
9.2.1 ADS的命令行與開發(fā)工具
9.2.2 ADS 1.2.安裝與系統(tǒng)配置
9.2.3 ADS工程項目管理
9.2.4 代碼編譯與加載調試
9.2.5 ADS與實驗平臺的連接
本章要點
習題
附錄A ARM指令集和Thumb指令集速查表
附錄B 偽操作與偽指令
參考文獻
參考網站

本目錄推薦

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