图书介绍
嵌入式系统原理及接口技术 第2版PDF|Epub|txt|kindle电子书版本网盘下载
![嵌入式系统原理及接口技术 第2版](https://www.shukui.net/cover/52/31034471.jpg)
- 符意德,徐江编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302320524
- 出版时间:2013
- 标注页数:299页
- 文件大小:137MB
- 文件页数:313页
- 主题词:微型计算机-系统设计-高等学校-教材;微型计算机-接口-高等学校-教材
PDF下载
下载说明
嵌入式系统原理及接口技术 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 绪论1
1.1嵌入式系统的特征1
1.2嵌入式系统的发展概况2
1.2.1嵌入式系统硬件平台的发展3
1.2.2嵌入式系统软件平台的发展6
1.2.3 SOPC的概况11
1.3嵌入式系统的应用12
1.3.1嵌入式系统应用复杂度12
1.3.2嵌入式系统应用领域13
1.4嵌入式系统开发工具16
1.4.1 Keil集成开发环境16
1.4.2 ADS1.2集成开发环境17
1.4.3 RVDS集成开发环境18
1.4.4 GNU开发工具19
1.4.5 PB集成开发环境19
1.5本书内容简介21
1.5.1第1章:绪论21
1.5.2第2章:ARM9体系结构22
1.5.3第3章:ARM9汇编语言22
1.5.4第4章:存储系统机制及存储器接口22
1.5.5第5章:中断机制23
1.5.6第6章:GPIO端口23
1.5.7第7章:定时部件23
1.5.8第8章:通信网络接口23
1.5.9第9章:人机接口技术24
1.5.10第10章:嵌入式系统设计方法24
小结24
习题24
第2章ARM9体系结构26
2.1 ARM微处理器系列介绍26
2.1.1 ARM微处理器核的命名规则26
2.1.2 ARM系列微处理器核介绍27
2.1.3 Cortex系列微处理器核介绍29
2.1.4 Xscale系列微处理器核介绍30
2.2 ARM9微处理器特征31
2.2.1 ARM9的指令流水32
2.2.2 ARM9指令集特点33
2.2.3 ARM9的工作模式34
2.3 ARM9的存储组织结构35
2.3.1 ARM9中的地址特征36
2.3.2 I/O接口的访问方式37
2.3.3内部寄存器37
2.4 ARM9的异常40
2.4.1异常类型及向量地址40
2.4.2优先级43
2.4.3进入异常和退出异常43
2.5 ARM9寻址方式44
小结47
习题47
第3章ARM9汇编语言49
3.1 ARM9指令集49
3.1.1寄存器装载及存储类指令50
3.1.2影响状态标志位类指令53
3.1.3比较类指令57
3.1.4分支类指令58
3.1.5软件中断指令59
3.1.6协处理器指令60
3.1.7汇编器伪指令61
3.2 Thumb指令集63
3.3汇编程序设计64
3.3.1汇编编程规则64
3.3.2汇编指令的特点67
3.3.3子程序调用71
3.4汇编程序实例,系统引导程序74
3.4.1系统引导程序的功能74
3.4.2系统引导程序的代码75
3.4.3几个流行的系统引导程序78
小结79
习题79
第4章 存储系统机制及存储器接口81
4.1总线81
4.1.1 AMBA总线82
4.1.2 S3C2440芯片总线84
4.1.3其他板级总线标准概述88
4.2存储系统及管理89
4.2.1存储系统的组织结构90
4.2.2高速缓存机制90
4.2.3存储管理单元92
4.3存储器接口设计方法98
4.3.1存储器芯片类别98
4.3.2 SROM型存储器接口设计方法100
4.3.3 DRAM型存储器接口设计方法102
4.3.4 NAND Flash型存储器接口设计方法104
4.3.5 I/O端口的寻址106
4.4 S3C2440存储系统108
4.4.1 ARM9核内部的缓存区108
4.4.2 S3C2440存储空间109
4.4.3 NOR Flash存储器接口电路115
4.4.4 SDRAM存储器接口电路115
4.4.5 NAND Flash存储器接口电路119
小结122
习题122
第5章 中断机制124
5.1中断方式原理124
5.1.1中断操作125
5.1.2中断源及其识别方法126
5.1.3中断优先级仲裁方式126
5.2 S3C2440中断系统129
5.2.1概述129
5.2.2中断优先级130
5.2.3中断控制寄存器132
5.3中断编程示例140
5.3.1 IRQ异常处理过程140
5.3.2 FIQ异常处理过程141
5.3.3中断编程模式142
5.3.4中断编程示例142
小结147
习题147
第6章GPIO端口149
6.1 GPIO端口功能149
6.1.1端口功能定义150
6.1.2端口控制寄存器154
6.1.3端口其他寄存器165
6.1.4端口的使用示例174
6.2音频接口176
6.2.1 IIS总线格式176
6.2.2控制寄存器178
6.3视频接口180
6.3.1接口信号180
6.3.2接口工作原理182
6.3.3控制寄存器功能182
小结185
习题185
第7章 定时部件187
7.1定时部件的原理187
7.2看门狗定时器188
7.2.1看门狗定时器概述188
7.2.2看门狗控制寄存器188
7.2.3应用示例190
7.3 RTC部件191
7.3.1概述191
7.3.2 RTC控制寄存器192
7.3.3应用示例197
7.4 Timer部件199
7.4.1 Timer部件概况200
7.4.2 Timer部件的操作201
7.4.3 Timer部件内部寄存器204
7.4.4应用示例207
小结208
习题208
第8章 通信网络接口210
8.1异步串行通信接口210
8.1.1基本术语210
8.1.2异步串行通信协议211
8.1.3 S3C2440的异步串行通信部件215
8.1.4 RS232C接口设计示例219
8.2 SPI通信接口221
8.2.1 SPI基本原理222
8.2.2 S3C2440的SPI222
8.2.3 SPI设计示例224
8.3 IIC总线接口技术226
8.3.1 IIC协议结构226
8.3.2 S3C2440的IIC接口228
8.3.3 IIC总线的设计示例230
8.4 CAN总线接口技术232
8.4.1 CAN总线协议233
8.4.2 CAN总线接口设计示例235
8.5以太网接口技术237
8.5.1以太网接口电路237
8.5.2网络协议软件实现239
小结252
习题252
第9章 人机接口技术254
9.1键盘接口254
9.1.1按键的识别方法254
9.1.2键盘接口示例256
9.2 LED显示器接口258
9.2.1 LED显示控制原理258
9.2.2 LED显示接口示例261
9.3 LCD显示器接口264
9.3.1 LCD显示原理264
9.3.2 LCD的控制器265
9.3.3 S3C2440芯片的LCD寄存器269
9.3.4 S3C2440芯片LCD寄存器的设置272
9.4触摸屏接口274
9.4.1触摸屏工作原理274
9.4.2 S3C2440的触摸屏接口276
小结279
习题279
第10章 嵌入式系统设计方法281
10.1设计要求281
10.1.1系统需求281
10.1.2规格说明282
10.2系统结构设计285
10.2.1软件结构285
10.2.2硬件组成286
10.3构件设计与集成287
10.3.1构件设计287
10.3.2系统集成287
小结288
习题288
附录A习题答案289
附录B嵌入式编程相关头文件291
参考文献299