图书介绍
嵌入式微处理器原理、系统设计与应用pdf电子书版本下载
- 张培仁主编;孙轶,蒋海峰,赵松编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302143722
- 出版时间:2007
- 标注页数:378页
- 文件大小:23MB
- 文件页数:389页
- 主题词:微处理器-系统设计
PDF下载
下载说明
嵌入式微处理器原理、系统设计与应用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