嵌入式系統原理及接口技術(第2版)

嵌入式系統原理及接口技術(第2版)

《嵌入式系統原理及接口技術(第2版)》是2014年7月18日出版的圖書,作者是符意德、徐江。

基本介紹

  • 書名:嵌入式系統原理及接口技術(第2版)
  • 作者:符意德、徐江
  • ISBN:9787302320524
  • 定價:35元
  • 出版時間:2014-7-18
  • 裝幀:平裝
  • 印次:2-3
圖書簡介,目錄,

圖書簡介

本書以S3C2440晶片為背景,介紹了ARM9的體系結構和彙編指令系統,並基於此介紹了嵌入式系統啟動引導程式的編寫方法,同時還介紹了一些基本的接口功能及接口驅動程式的編寫方法。
本書適於作為計算機科學與技術等專業高年級本科生的教材,為學生將來從事嵌入式系統硬體開發及底層軟體開發奠定基礎,也適合作為嵌入式系統相關開發人員的日常參考書。

目錄

第1章緒論
1.1嵌入式系統的特徵
1.2嵌入式系統的發展概況
1.2.1嵌入式系統硬體平台的發展
1.2.2嵌入式系統軟體平台的發展
1.2.3SOPC的概況
1.3嵌入式系統的套用
1.3.1嵌入式系統套用複雜度
1.3.2嵌入式系統套用領域
1.4嵌入式系統開發工具
1.4.1Keil集成開發環境
1.4.2ADS1.2集成開發環境
1.4.3RVDS集成開發環境
1.4.4GNU開發工具
1.4.5PB集成開發環境
1.5本書內容簡介
1.5.1第1章: 緒論
1.5.2第2章: ARM9體系結構
1.5.3第3章: ARM9彙編語言
1.5.4第4章: 存儲系統機制及存儲器接口
1.5.5第5章: 中斷機制
1.5.6第6章: GPIO連線埠
1.5.7第7章: 定時部件
1.5.8第8章: 通信網路接口
1.5.9第9章: 人機接口技術
1.5.10第10章: 嵌入式系統設計方法
小結
習題
第2章ARM9體系結構
2.1ARM微處理器系列介紹
2.1.1ARM微處理器核的命名規則
2.1.2ARM系列微處理器核介紹
2.1.3Cortex系列微處理器核介紹
2.1.4Xscale系列微處理器核介紹
2.2ARM9微處理器特徵
2.2.1ARM9的指令流水
2.2.2ARM9指令集特點
2.2.3ARM9的工作模式
2.3ARM9的存儲組織結構
2.3.1ARM9中的地址特徵
2.3.2I/O接口的訪問方式
2.3.3內部暫存器
2.4ARM9的異常
2.4.1異常類型及向量地址
2.4.2優先權
2.4.3進入異常和退出異常
2.5ARM9定址方式
小結
習題
第3章ARM9彙編語言
3.1ARM9指令集
3.1.1暫存器裝載及存儲類指令
3.1.2影響狀態標誌位類指令
3.1.3比較類指令
3.1.4分支類指令
3.1.5軟體中斷指令
3.1.6協處理器指令
3.1.7彙編器偽指令
3.2Thumb指令集
3.3彙編程式設計
3.3.1彙編編程規則
3.3.2彙編指令的特點
3.3.3子程式調用
3.4彙編程式實例——系統引導程式
3.4.1系統引導程式的功能
3.4.2系統引導程式的代碼
3.4.3幾個流行的系統引導程式
小結
習題
第4章存儲系統機制及存儲器接口
4.1匯流排
4.1.1AMBA匯流排
4.1.2S3C2440晶片匯流排
4.1.3其他板級匯流排標準概述
4.2存儲系統及管理
4.2.1存儲系統的組織結構
4.2.2高速快取機制
4.2.3存儲管理單元
4.3存儲器接口設計方法
4.3.1存儲器晶片類別
4.3.2SROM型存儲器接口設計方法
4.3.3DRAM型存儲器接口設計方法
4.3.4NAND Flash型存儲器接口設計方法
4.3.5I/O連線埠的定址
4.4S3C2440存儲系統
4.4.1ARM9核內部的快取區
4.4.2S3C2440存儲空間
4.4.3NOR Flash存儲器接口電路
4.4.4SDRAM存儲器接口電路
4.4.5NAND Flash存儲器接口電路
小結
習題
第5章中斷機制
5.1中斷方式原理
5.1.1中斷操作
5.1.2中斷源及其識別方法
5.1.3中斷優先權仲裁方式
5.2S3C2440中斷系統
5.2.1概述
5.2.2中斷優先權
5.2.3中斷控制暫存器
5.3中斷編程示例
5.3.1IRQ異常處理過程
5.3.2FIQ異常處理過程
5.3.3中斷編程模式
5.3.4中斷編程示例
小結
習題
第6章GPIO連線埠
6.1GPIO連線埠功能
6.1.1連線埠功能定義
6.1.2連線埠控制暫存器
6.1.3連線埠其他暫存器
6.1.4連線埠的使用示例
6.2音頻接口
6.2.1IIS匯流排格式
6.2.2控制暫存器
6.3視頻接口*
6.3.1接口信號
6.3.2接口工作原理
6.3.3控制暫存器功能
小結
習題
第7章定時部件
7.1定時部件的原理
7.2看門狗定時器
7.2.1看門狗定時器概述
7.2.2看門狗控制暫存器
7.2.3套用示例
7.3RTC部件
7.3.1概述
7.3.2RTC控制暫存器
7.3.3套用示例
7.4Timer部件
7.4.1Timer部件概況
7.4.2Timer部件的操作
7.4.3Timer部件內部暫存器
7.4.4套用示例
小結
習題
第8章通信網路接口
8.1異步串列通信接口
8.1.1基本術語
8.1.2異步串列通信協定
8.1.3S3C2440的異步串列通信部件
8.1.4RS232C接口設計示例
8.2SPI通信接口
8.2.1SPI基本原理
8.2.2S3C2440的SPI
8.2.3SPI設計示例
8.3IIC匯流排接口技術
8.3.1IIC協定結構
8.3.2S3C2440的IIC接口
8.3.3IIC匯流排的設計示例
8.4CAN匯流排接口技術*
8.4.1CAN匯流排協定
8.4.2CAN匯流排接口設計示例
8.5乙太網接口技術*
8.5.1乙太網接口電路
8.5.2網路協定軟體實現
小結
習題
第9章人機接口技術
9.1鍵盤接口
9.1.1按鍵的識別方法
9.1.2鍵盤接口示例
9.2LED顯示器接口
9.2.1LED顯示控制原理
9.2.2LED顯示接口示例
9.3LCD顯示器接口*
9.3.1LCD顯示原理
9.3.2LCD的控制器
9.3.3S3C2440晶片的LCD暫存器
9.3.4S3C2440晶片LCD暫存器的設定
9.4觸控螢幕接口*
9.4.1觸控螢幕工作原理
9.4.2S3C2440的觸控螢幕接口
小結
習題
第10章嵌入式系統設計方法
10.1設計要求
10.1.1系統需求
10.1.2規格說明
10.2系統結構設計
10.2.1軟體結構
10.2.2硬體組成
10.3構件設計與集成
10.3.1構件設計
10.3.2系統集成
小結
習題
附錄A習題答案
附錄B嵌入式編程相關頭檔案
參考文獻

相關詞條

熱門詞條

聯絡我們