图书介绍

ARM处理器与C语言开发应用PDF|Epub|txt|kindle电子书版本网盘下载

ARM处理器与C语言开发应用
  • 范书瑞,赵燕飞,高轶成编著 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:9787811244359
  • 出版时间:2008
  • 标注页数:309页
  • 文件大小:16MB
  • 文件页数:318页
  • 主题词:微处理器,ARM-系统设计;C语言-程序设计

PDF下载


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

下载说明

ARM处理器与C语言开发应用PDF格式电子书版下载

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

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

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

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

图书目录

ARM概念1

ARM体系结构及扩展技术2

ARM处理器的体系结构2

ARM体系结构的扩展3

ARM微处理器系列4

ARM7微处理器系列5

ARM9微处理器系列5

ARM9E微处理器系列5

ARM10E微处理器系列6

ARM11系列6

Cortex系列6

SecurCore系列7

Intel的Xscale7

Intel的StrongARM8

应用领域和选型8

应用领域8

应用选型9

ARM编程模型11

指令长度及数据类型11

ARM处理器的工作状态11

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

处理器模式12

寄存器组织13

程序状态寄存器15

异常16

ARM处理器的指令格式19

ARM处理器的指令格式19

指令的条件码20

ARM指令寻址方式21

数据处理指令的操作数寻址方式21

字及无符号字节的Load/Store指令的寻址方式23

杂类Load/Store指令的寻址方式24

批量Load/Store指令的寻址方式25

协处理器Load/Store指令的寻址方式27

ARM指令集介绍27

跳转指令27

B指令和BL指令28

数据处理指令28

程序状态寄存器访问指令32

加载/存储指令33

批量数据加载/存储指令35

数据交换指令36

协处理器指令37

异常产生及CLZ指令38

Thumb指令及应用39

DSP扩展指令39

带符号乘和乘加指令39

饱和整数运算40

存储辅助指令42

ARM汇编器所支持的伪操作44

符号定义伪指令44

数据定义伪指令45

汇编控制伪指令46

其他常用的伪指令47

汇编语言程序设计49

汇编语言程序中常用的符号50

汇编语言程序中的表达式和运算符51

汇编语言的程序结构54

C语言和汇编语言混合程序设计55

汇编语言与C/C++的混合编程55

ATPCS规则59

编译器的使用61

ARM编译器C/C++库61

ARM编译器关键词62

ARM编译器支持的数据类型63

程序设计示例64

S3C2410A处理器概述68

引脚介绍70

特殊功能寄存器76

最小应用系统设计86

电源电路设计86

晶振电路设计87

复位电路设计88

JTAG调试接口设计88

JTAG概述88

接口电路设计90

访问处理器寄存器91

存储器控制器92

存储器映像92

接口信号时序93

内存控制器94

地址线接口设计100

8位存储器接口设计100

16位存储器接口设计101

Nor Flash接口设计103

Nor Flash和Nand Flash的区别103

SST39 VF1601电路设计105

N and Flash接口设计106

性能107

Nand Flash控制功能寄存器107

接口设计110

SDRAM接口电路设计111

时钟和功耗管理114

锁相环114

时钟和功耗控制逻辑115

时钟和功耗管理寄存器117

程序设计119

PWM定时器120

PWM定时器操作121

PWM定时器控制寄存器124

程序设计127

实时时钟128

RTC功能描述129

RTC特殊功能寄存器130

RTC程序设计133

看门狗134

看门狗操作135

看门狗寄存器135

看门狗程序设计136

I/O端口控制寄存器139

端口寄存器139

外部中断寄存器145

通用状态寄存器148

端口程序设计149

S3C2410A中断控制器150

中断控制150

中断源151

中断控制专用寄存器153

中断子控制寄存器155

外部中断程序设计156

UART接口及编程实例159

UART的操作160

UART特殊功能寄存器161

编程实例167

IIC总线接口及编程实例173

ITC总线协议173

S3C2410A IIC接口操作174

IIC总线特殊功能寄存器177

编程实例179

SPI接口及编程实例184

SPI操作184

SPI特殊功能寄存器187

编程实例189

LCD控制器的特性191

STN LCD控制器基本操作192

视频操作193

显示驱动方式194

数据存储格式195

TFT LCD控制器基本操作196

视频操作197

256色调色板198

LCD控制器的使用200

控制器功能寄存器200

LCD控制寄存器的初始化206

LCD编程实例206

液晶屏初始化206

显示像素209

图形函数209

测试程序213

A/D转换器214

A/D转换步骤214

ADC的主要类型216

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

触摸屏原理223

触摸屏结构224

触摸屏的主要类型224

ADC和触摸屏接口226

接口方式226

功能描述227

ADC和触摸屏专有寄存器228

ADC和触摸屏接口编程实例231

ADC编程实例231

触摸屏编程实例231

引导机理分析235

引导程序工作原理235

引导程序的启动过程236

ARM9初始化代码分析238

外部文件238

定义常量241

异常处理242

主体程序245

调用C语言程序249

常用引导程序介绍251

引导程序VIVI251

引导程序U-Boot253

其他引导程序255

嵌入式操作系统概况258

嵌入式操作系统特点258

常用嵌入式操作系统259

Linux发展支柱和开发基础261

Linux发展支柱261

开发工具的使用262

嵌入式Linux的移植268

建立交叉编译环境268

引导程序的移植269

Linux内核的移植274

根文件系统的实现276

应用程序的开发279

Hello测试程序279

说话人识别算法的实现279

网络编程实例282

网络驱动程序282

socket基本函数284

TCP编程实例289

综合训练之UDP编程实现292

附录295

参考文献308

热门推荐