图书介绍

基于 ARM 嵌入式系统接口技术PDF|Epub|txt|kindle电子书版本网盘下载

基于 ARM 嵌入式系统接口技术
  • 李岩…等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302188087
  • 出版时间:2009
  • 标注页数:395页
  • 文件大小:81MB
  • 文件页数:409页
  • 主题词:微处理器,ARM-接口

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

基于 ARM 嵌入式系统接口技术PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 嵌入式系统导论1

1.1概述1

什么是嵌入式系统1

嵌入式系统的特点及分类2

1.2嵌入式微处理器和嵌入式操作系统4

嵌入式微处理器4

嵌入式操作系统6

1.3嵌入式系统设计过程9

需求分析10

规格说明14

体系结构设计14

设计硬件构件和软件构件16

系统集成16

系统测试16

1.4小结17

1.5习题17

第2章 ARM/Thumb微处理器结构及指令系统18

2.1 ARM微处理器概述18

ARM处理器系列19

RISC体系结构22

ARM和Thumb状态22

寄存器23

ARM指令集概述23

Thumb指令集概述23

2.2 ARM微处理器体系结构24

数据类型24

ARM微处理器的工作状态24

ARM体系结构的存储器格式24

ARM微处理器模式25

寄存器组织26

异常31

2.3 ARM/Thumb指令系统36

ARM处理器寻址方式36

ARM指令集介绍39

Thumb指令集介绍58

2.4 GNU GCC简介59

GNU组成59

GCC编译程序的基本过程60

2.5汇编语言编程61

汇编语言61

宏语句与条件汇编66

模块化程序设计68

内存模式69

StrongARM&ARM769

汇编语言简单程序设计71

2.6小结75

2.7习题75

第3章 ARM芯片CPU管理及附加电路77

3.1 S3C44B0X简介77

3.2系统时钟及电源管理85

概述85

寄存器定义87

时钟与电源管理编程89

3.3 CPU Wrapper及总线优先级管理90

概述90

内部SRAM90

总线优先级91

写缓冲区操作92

特殊寄存器92

3.4存储器管理及时序94

S3C44B0X存储系统的特征94

存储时序图99

3.5 MICETEK EV44B0II开发板简介103

存储地址空间分配103

I/O端口配置105

电源、时钟及复位电路107

MBL介绍110

3.6小结111

3.7习题111

第4章 存储器接口电路设计及编程112

4.1存储器概述112

存储器分类112

存储器的层次结构113

4.2半导体存储器114

半导体存储器分类及评价指标114

半导体存储芯片结构115

静态随机存取存储器(SRAM)116

动态随机存取存储器(DRAM)119

只读存储器ROM127

FLASH存储器接口129

存储器与CPU的连接132

4.3 S3C44B0X存储系统实例134

SDRAM存储器接口及编程134

FLASH存储器接口及编程135

4.4小结137

4.5习题138

第5章 中断系统结构及编程139

5.1中断方式原理139

中断操作139

中断源及其识别方法140

中断优先级仲裁方式141

5.2 S3C44B0X中断系统143

S3C44B0X中断概述143

中断源及中断模式144

中断请求及允许145

中断判优146

IRQ中断响应模式147

中断及异常响应处理过程152

中断特殊寄存器156

中断程序应用编程164

5.3小结167

5.4习题167

第6章 通用I/O接口电路设计及编程168

6.1概述168

6.2端口控制寄存器171

6.3 LED接口电路设计及编程173

LED接口电路原理173

I/O端口与数码管编程175

6.4键盘接口电路设计及编程175

按键识别方法176

抖动和重键问题178

键盘电路设计及编程178

6.5小结181

6.6习题181

第7章 DMA接口电路原理及编程182

7.1 DMA接口电路原理182

DMA方式的特点182

DMA控制器的功能和组成184

7.2 S3C44B0X DMA控制器187

S3C44B0X DMA控制器结构187

外部DMA请求/应答协议189

DMA传输模式191

DMA请求源的选择192

DMA自动重装模式193

S3C44B0X芯片的DMA寄存器193

7.3 S3C44B0X DMA编程198

7.4小结200

7.5习题201

第8章 定时接口电路及编程202

8.1 PWM定时器202

概述202

PWM定时器操作202

PWM定时器控制寄存器208

PWM定时器编程210

8.2看门狗定时器WDT212

概述212

WDT定时器控制寄存器212

WDT定时器编程213

8.3日历时钟214

概述214

RTC时钟214

实时时钟寄存器定义216

RTC时钟电路及编程218

8.4小结220

8.5习题221

第9章 LCD/触摸屏接口电路设计及编程222

9.1 LCD控制器222

LCD工作原理222

内部LCD控制器224

LCD控制器的操作225

LCD控制器专用寄存器228

LCD接口电路设计及编程234

9.2触摸屏电路设计及编程238

触摸屏概述238

电阻触摸屏原理239

触摸屏电路控制240

触摸屏编程243

触摸屏与显示器的配合245

9.3小结245

9.4习题246

第10章 串行通信接口247

10.1概述247

10.2 RS-232C接口250

10.3 RS-485接口253

10.4 S3C44B0X异步串行接口255

10.5异步串行接口编程263

10.6同步串行接口SIO264

10.7小结269

10.8习题269

第11章 A/D和D/A接口电路设计及编程270

11.1 A/D转换器270

A/D转换器基础270

A/D转换器的主要技术指标270

11.2 A/D转换器类型271

11.3 ADC0809介绍275

11.4 ARM自带A/D转换器278

11.5 A/D转换器电路设计及编程280

11.6 D/A转换器281

D/A转换器工作原理281

常用集成DAC转换器简介283

11.7小结285

11.8习题286

第12章 IIC总线接口电路设计及编程287

12.1 S3C44B0X的IIC接口概述287

12.2 IIC总线接口专用寄存器295

12.3 IIC接口电路设计及编程297

AT24Cxx系列EEPROM芯片介绍297

EEPROM读/写操作298

初始化301

12.4小结304

12.5习题304

第13章 IIS音频接口电路设计及编程305

13.1音频系统简介305

13.2 IIS音频接口306

IIS总线概述306

传输方式307

声音串口格式308

采样频率和主时钟309

IIS操作310

IIS总线接口寄存器310

13.3 UDA1341TS芯片312

UDA 1341 TS的电路312

UDA 1341内部的寄存器314

13.4 IIS接口及编程318

13.5小结324

13.6习题324

第14章 网络接口电路设计及编程325

14.1 IEEE 802.3介绍325

TCP/IP协议层次结构325

IEEE 802.3协议简介326

14.2 LAN91C111芯片简介328

芯片功能概述328

芯片功能框图328

芯片引脚功能介绍330

14.3缓冲存储器中的帧格式332

14.4接收帧状态字334

14.5 LAN91C111芯片MAC常用寄存器334

MAC常用寄存器334

PHY MII常用寄存器344

14.6发送和接收过程介绍352

发送数据包352

接收数据包354

14.7网络接口电路及编程354

14.8小结373

14.9习题374

附录A S3C44B0X特殊功能寄存器地址对应表375

附录B 系统的启动382

参考文献395

热门推荐