图书介绍

ARM接口编程PDF|Epub|txt|kindle电子书版本网盘下载

ARM接口编程
  • 唐振明主编;田荣华,杨健编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121147746
  • 出版时间:2012
  • 标注页数:215页
  • 文件大小:124MB
  • 文件页数:227页
  • 主题词:微处理器,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电路图的识图能力3

1.3软件控制硬件方法6

1.4嵌入式C语言9

1.4.1寄存器定义解释9

1.4.2寄存器操作10

1.5 2440SDK底板接口资源说明12

1.6本章小结14

1.7课后练习14

第2章GPIO接口编程15

2.1 GPIO接口介绍15

2.1.1 I/O接口的编址方式16

2.1.2 GPIO (General-Purpose IO ports)16

2.2硬件原理分析18

2.2.1蜂鸣器硬件原理分析18

2.2.2 LED的硬件原理分析19

2.3 GPIO接口程序实现20

2.3.1基于GPIO接口的蜂鸣器控制实现21

2.3.2基于GPIO接口的LED控制实现22

2.4 Keil MDK程序在线仿真调试环境配置24

2.5本章小结29

2.6课后练习29

第3章UART串口通信30

3.1通信的基本模式及原理30

3.1.1数据通信的基本模式30

3.1.2串行通信原理31

3.2串行通信的方式31

3.2.1同步串行通信31

3.2.2异步串行通信31

3.3串口硬件原理分析32

3.3.1 RS-232-C接口32

3.3.2 UART数据流电路分析34

3.4串口通信程序设计36

3.4.1初始化UART端口36

3.4.2 UART线性控制寄存器37

3.4.3 UART控制寄存器38

3.4.4 UART波特率除数寄存器(波特率因子寄存器)39

3.5本章小结43

3.6课后练习44

第4章AD转换接口45

4.1 ADC介绍45

4.1.1 AD转换器的分类45

4.1.2 AD转换器的主要技术指标46

4.2 A/D转换过程47

4.3模数(A/D)转换器工作原理48

4.3.1 A/D转换工作原理48

4.3.2 AD硬件原理49

4.4 ADC程序设计50

4.5本章小结52

4.6课后练习52

第5章 中断INT接口53

5.1 S3C2440中断介绍53

5.2中断控制器操作54

5.3 ARM中断异常处理56

5.3.1 ARM中断异常处理流程56

5.3.2中断优先级生成模块63

5.4看门狗中断程序实例66

5.4.1看门狗概念66

5.4.2看门狗的功能模块及所用寄存器66

5.4.3看门狗程序实现68

5.5键盘中断程序设计70

5.5.1键盘中断硬件连接70

5.5.2键盘中断程序的实现71

5.6本章小结76

5.7课后练习76

第6章RTC实时时钟77

6.1实时时钟介绍77

6.2 S3C2440内部RTC模块结构框架分析78

6.3 S3C2440处理器的RTC工作原理79

6.4 RTC硬件原理及程序实现80

6.4.1 RTC硬件原理80

6.4.2 RTC程序实现81

6.5本章小结89

6.6课后练习89

第7章 触摸屏接口90

7.1触摸屏介绍90

7.1.1触摸屏简介90

7.1.2触摸屏的主要类型91

7.2四线电阻式触摸屏的工作原理94

7.2.1触摸屏的接口部分95

7.2.2触摸屏接口模式95

7.2.3触摸屏相关寄存器96

7.3触摸屏程序设计及实现99

7.4本章小结101

7.5课后练习101

第8章LCD显示屏接口102

8.1 LCD显示屏介绍102

8.1.1超薄平面显示器时代来临102

8.1.2液晶的发明与原理102

8.1.3液晶显示器的发展与未来104

8.2 S3C2440 LCD控制器详解105

8.3 TFT屏时序分析及LCD控制器的设置方法107

8.3.1 TFT屏时序分析107

8.3.2 S3C2440 LCD控制器的设置方法109

8.4 LCD驱动主程序分析110

8.5本章小结122

8.6课后练习122

第9章IIC接口控制123

9.1 HC概念及特点123

9.1.1 HC概念123

9.1.2 HC总线特点124

9.1.3 I2C总线的硬件结构124

9.2 HC总线工作原理及工作时序125

9.2.1总线的构成及信号类型125

9.2.2 HC时序分析126

9.3 S3C2440的硬件连接及IIC控制器128

9.3.1 AT24××系列的硬件连接128

9.3.2 S3C2440的HC相关寄存器129

9.4 HC程序设计及实现131

9.4.1 HC程序设计131

9.4.2 HC程序实现133

9.5本章小结135

9.6课后练习135

第10章SD卡接口控制136

10.1 SD总线接口137

10.1.1 SPI接口137

10.1.2 SD接口138

10.2 SD总线协议139

10.3 SD卡主程序分析140

104本章小结159

105课后练习160

第11章MMU内存管理单元161

11.1 MMU介绍161

11.2 S3C2440虚拟地址到物理地址的映射162

11.2.1虚拟地址和物理地址的概念162

11.2.2虚拟地址到物理地址的转换过程163

11.2.3内存的访问权限检查169

11.2.4 TLB的作用170

11.2.5 Cache的作用170

11.2.6 S3C2440 MMU、 TLB、 Cache的控制指令172

11.3 MMU使用实例——地址映射173

11.4本章小结178

11.5课后练习179

第12章ARM-Keil集成开发环境180

12.1 Keil MDK特性180

12.2 Keil MDK整体结构及应用开发解决方案181

12.3 RealView MDK的使用182

12.3.1μision4的安装182

12.3.2创建μision4工程186

12.4 Keil MDK编译器与ULINK2使用197

12.4.1 ULINK2概述197

12.4.2 ULINK2与MDK的链接使用198

12.5 Keil MDK编译器与J-LINK使用200

12.5.1 J-LINK概述200

12.5.2 J-LINK与MDK的链接使用200

12.6 Keil MDK编译器与H-JTAG使用203

12.6.1 H-JTAG介绍203

12.6.2 H-JTAG调试结构204

12.6.3 H-JTAG的安装204

12.6.4 H-JTAG配置206

12.6.5 MDK的安装与设置208

12.6.6调试209

12.7本章小结210

12.8课后练习210

附录211

参考文献215

热门推荐