图书介绍

嵌入式微处理器原理、系统设计与应用pdf电子书版本下载

嵌入式微处理器原理、系统设计与应用
  • 张培仁主编;孙轶,蒋海峰,赵松编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302143722
  • 出版时间:2007
  • 标注页数:378页
  • 文件大小:23MB
  • 文件页数:389页
  • 主题词:微处理器-系统设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
下载压缩包 [复制下载地址] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页

下载说明

嵌入式微处理器原理、系统设计与应用PDF格式电子书版下载

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

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

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

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

图书目录

1.1 单片机仿真器 1

1.2 单片机开发器(仿真器)的功能、结构、分类 1

第1章 单片机开发系统 1

1.3 ROM仿真器 2

1.4 实时在线ICE仿真器 3

1.5 软件仿真器 3

1.6 JTAG仿真器 4

1.7 嵌入式系统的应用 5

1.8 嵌入式系统的特点 5

1.9 嵌入式系统的种类 6

1.10 嵌入式系统开发前对用户的需求分析 7

第2章 嵌入式实时操作系统 9

2.1.2 多任务 10

2.1.3 任务切换 10

2.1 实时操作系统的一些基本概念 10

2.1.1 任务 10

2.1.4 内核 11

2.1.5 任务调度 11

2.1.6 任务优先级 11

2.1.7 资源,共享资源与互斥 12

2.1.8 死锁和饿死 12

2.1.9 同步 13

2.1.10 任务间通信 14

2.1.11 消息邮箱和消息队列 14

2.1.13 时钟节拍 15

2.1.14 对存储器的需求 15

2.1.12 中断 15

2.1.15 实时操作系统内核的优点 16

2.2 μC/OS-Ⅱ内核结构 16

2.2.1 任务 17

2.2.2 任务状态 17

2.2.3 任务控制块(Task Control Blocks,OS TCBs) 18

2.2.4 任务管理 20

2.2.5 中断处理 23

2.3 嵌入式Linux操作系统 23

2.3.1 嵌入式Linux综述 23

2.3.2 嵌入式Linux的软件开发环境 26

第3章 嵌入式系统专用术语和应注意的问题 31

3.1 与中央处理器有关的名词术语 31

3.2.1 与功能有关的名词术语 33

3.2 与系统有关的名词术语 33

3.2.2 与工艺有关的名词术语 36

3.2.3 与存储器有关的名词术语 37

3.2.4 与操作系统和开发器有关的名词术语 38

3.2.5 与微处理器电源有关的名词术语 38

3.2.6 与DSP有关的名词术语 39

3.3 使用嵌入式系统应注意的问题 39

3.3.1 工作条件 39

3.3.2 引脚电压 40

3.3.3 输出负载 40

3.3.4 电源使用 40

3.3.5 防止地线毛刺 40

3.4.1 通孔封装 41

3.4 芯片封装技术 41

3.4.2 表面安装 42

第4章 嵌入式微处理器编程语言 46

4.1 汇编语言 46

4.1.1 汇编指令系统的分类 46

4.1.2 汇编语言中的寻址 47

4.1.3 例子 51

4.2 C语言 53

4.3 混合编程 55

4.3.1 在C中调用汇编函数 55

4.3.2 在汇编中调用C函数 59

4.4.1 C编译器概述 60

4.4 DSP的C语言程序编写和调试环境简介 60

4.4.2 TMC320C2x/C2xx/C5x C编译器环境 61

4.4.3 利用TMC320C2x/C2xx/C5x C编译器开发应用程序的步骤 67

4.4.4 头文件和命令文件 70

第5章 基于C语言的先进8位单片机 74

5.1 MCS-51单片机 74

5.1.1 MCS-51单片机内部结构分析 75

5.1.2 MCS-51单片机引脚功能 76

5.1.3 MCS-51单片机存储器组织 78

5.1.4 MCS-51 CPU时序 82

5.1.5 MCS-51低功耗运行方式 84

5.1.6 MCS-51指令系统 84

5.1.7 MCS-51编程语言 85

5.2.1 引言 88

5.2 C8051F单片机 88

5.2.2 系统概述 89

5.2.3 CIP-51TM微控制器内核 90

5.2.4 存储器组织 91

5.2.5 中断系统 93

5.2.6 I/O可配制为数字方式或模拟方式 95

5.2.7 时钟源 96

5.2.8 JTAG 97

5.2.9 复位源 100

5.2.10 电压基准 101

5.2.11 Flash ROM SoC 101

5.3 8位单片机C语言编程应用实例 104

5.3.1 串行通信在C8051F236上的实现 105

5.3.2 语音播放在C8051F236上的实现 110

5.3.3 串行大容量Flash读写在C8051F236上的实现 116

第6章 16位单片机简介 127

6.1 凌阳16位单片机 127

6.2 SPCE061A 128

6.2.1 性能 128

6.2.2 SPCE061A的结构 129

6.2.3 SPCE061A最小系统 130

6.2.4 SPCE061A的开发方法 130

6.2.5 管脚功能 132

6.2.6 片内存储结构 133

6.2.7 片内外设部件 134

6.2.8 中断系统 139

6.2.9 凌阳音频简介 140

6.2.10 端口寄存器 142

6.2.11 SPCE061A的局限性 143

6.3 SPMC701FM0A 144

第7章 32位ARM处理器 146

7.1 ARM处理器选择的一般原则 146

7.2 ARM7处理器S3C44B0X 150

7.3 S3C44B0X编程实例 152

7.3.1 S3C44B0X的UART驱动编程 152

7.3.2 S3C44B0X的LCD驱动编程 154

7.3.3 S3C44B0X的通用I/O口及其扩展 158

7.3.4 S3C44B0X的IIC总线接口 163

8.1 DSP的发展与特点 167

8.1.1 DSP的发展历史 167

第8章 DSP概述 167

8.1.2 DSP的特点 168

8.2 DSP的分类与选型 170

8.2.1 TMS320C2000 170

8.2.2 TMS320C5000 174

8.2.3 TMS320C6000 175

8.2.4 OMAP系列 176

8.2.5 DaVinci系列 176

8.3 DSP各主要功能描述 176

8.4 DSP实例应用——基于TMS320LF240xA的通信应用 177

8.4.1 RS232、RS422和RS485总线 177

8.4.2 IIC总线 181

8.4.3 CAN总线 188

8.5.1 位置式PID算法 195

8.5 基于TMS320LF2407A的控制电机的PID算法实现 195

8.5.2 增量式PID算法 197

8.5.3 模糊PID算法 199

第9章 嵌入式系统的存储器 201

9.1 选择嵌入式系统的存储器应注意的问题 201

9.2 存储器工作时序 201

9.3 存储器分类 203

9.4 EPROM 204

9.5 EEPROM 205

9.6 Flash 206

9.7 微处理内部的Flash在线编程 207

9.8 编程器 210

9.9 小结 211

10.1 嵌入式系统I/O接口的硬件结构 212

第10章 嵌入式系统I/O接口电路设计 212

10.1.1 I/O部分硬件结构 213

10.1.2 有关嵌入式系统I/O口应注意的问题 216

10.2 嵌入式系统A/D、D/A接口设计 220

10.2.1 A/D转换器分类 220

10.2.2 Σ-△AD7710接口设计 224

10.2.3 高精度数字信号发生器(D/A)设计 227

10.2.4 AD7710在精密测量中的应用实例 239

10.3 高精度远程隔离型多路AI/AO控制电路设计 242

10.3.1 远程模拟量输入电路(AI)结构设计 243

10.3.2 远程模拟量输出电路(AO)结构设计 248

10.4.1 TMS320LF2407的特点 253

10.4.2 全桥式脉宽调制芯片A3952的结构和功能 253

10.4 A3952在单相无刷直流电机控制中的接口设计 253

10.4.3 无刷直流电机的特点 255

10.4.4 TMS320LF2407和A3952在单相无刷直流驱动中的应用 256

10.5 扩展32个输入口、32个输出口的实例 257

10.5.1 GM8166结构介绍 258

10.5.2 芯片功能详细描述 259

10.5.3 串入并出、并入串出驱动程序实例 261

第11章 嵌入式系统低功耗 264

11.1 低功耗原理 264

11.1.1 从工艺角度分析功耗 264

11.1.2 从晶体管特性曲线分析动态功耗 265

11.1.3 从中央处理器(CPU)工作管理角度分析系统功耗 266

11.1.4 系统后备功能 268

11.2 几种低功耗中央处理器的结构 269

11.2.1 MSP430的低功耗系统 269

11.2.2 80C51的CPU低功耗系统 274

11.2.3 SPCE061A的CPU结构 277

11.2.4 DSP的CPU结构 278

11.2.5 低功耗中央处理器系统中要注意的问题 281

11.3 低功耗系统要解决的问题 281

11.3.1 放大器低功耗设计 281

11.3.2 电源供给 286

11.3.3 存储器的低功耗运行 289

11.3.4 液晶显示屏 291

12.1 总线定义 293

12.1.1 现场总线的技术特点 293

第12章 现场总线 293

12.1.2 现场总线的发展史 294

12.2 现场总线的分类 295

12.3 高速综合控制总线的结构 297

12.3.1 现场总线的不足和企业网络 297

12.3.2 TOP/MAP/Fieldbus 297

12.3.3 LAN/Fieldbus 298

12.4 网关的搭建流程和要求 299

12.4.1 网关 299

12.4.2 CAN网关的平台建设 301

12.5 基本的CAN网关及测试程序 314

12.5.1 接入CAN总线——驱动程序的编写 314

12.5.2 驱动程序的测试 323

12.5.3 基本网关功能的实现——软件架构 326

12.5.4 Internet应用层协议与客户端的状态机 331

第13章 干扰类型和抗干扰技术 334

13.1 噪声的定义 334

13.2 噪声的分类 335

13.3 干扰的耦合方式 337

13.4 抗干扰技术措施 339

13.4.1 频带不同——滤波去噪法 339

13.4.2 频带重叠——相关技术去噪法 357

13.4.3 规则性噪声——平均去噪法 360

13.4.4 硬件技术——屏蔽与双绞线传输去噪法 361

13.4.5 硬件隔离技术 364

13.4.6 看门狗 367

13.4.7 软件技术——小波去噪法 371

13.4.8 刷电路板抗干扰技术 377

精品推荐