图书介绍
嵌入式系统技术基础PDF|Epub|txt|kindle电子书版本网盘下载
![嵌入式系统技术基础](https://www.shukui.net/cover/62/33046667.jpg)
- 张茹,孙松林,于晓刚编著 著
- 出版社: 北京:北京邮电大学出版社
- ISBN:7563510990
- 出版时间:2006
- 标注页数:241页
- 文件大小:18MB
- 文件页数:253页
- 主题词:微型计算机-高等学校-教材
PDF下载
下载说明
嵌入式系统技术基础PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 嵌入式系统概述1
1.1 嵌入式系统的概念和特点1
1.1.1 嵌入式系统的定义及特点1
目录1
1.1.2 嵌入式系统的基本结构2
1.1.3 嵌入式系统的发展及其现状3
1.2.1 消费类电子产品6
1.2.2 移动计算设备6
1.2 嵌入式系统的应用领域6
1.2.3 网络设备7
1.2.4 工控、仿真、医疗仪器等7
1.3 嵌入式系统的发展趋势7
1.3.1 嵌入式系统发展趋势7
1.3.2 技术的融合8
第2章 嵌入式系统基本知识12
2.1 典型的嵌入式系统12
2.1.1 单片机12
2.1.2 DSP14
2.1.3 CPLD/FPGA15
2.1.4 ARM20
2.1.5 SoC21
2.1.6 I2C总线26
2.2 嵌入式系统设计原则31
2.2.1 设计者面对的新挑战31
2.2.2 SoC的设计观念33
2.2.3 MCU的设计观念33
2.3.1 FPGA/CPLD设计的一般流程36
2.3.2 SoC系统的低功耗设计36
2.3 嵌入式系统开发设计36
2.3.3 硬件电路抗干扰设计40
2.4 嵌入式系统的软件测试和系统调试43
2.4.1 软件测试43
2.4.2 嵌入式系统调试51
第3章 微控制器系统开发55
3.1 微控制器基本知识55
3.1.1 微控制器概念55
3.1.2 微控制器种类57
3.2 单片机体系结构59
3.2.1 CPU及存储结构60
3.2.2 时钟中断64
3.2.3 单片机的指令系统66
3.3 单片机开发环境68
3.3.1 C51开发环境68
3.3.2 单片机设计经验72
3.3.3 单片机的进一步开发80
4.1 嵌入式操作系统基本概念83
4.1.1 嵌入式操作系统概述83
第4章 嵌入式操作系统83
4.1.2 RISC84
4.2 嵌入式操作系统基本组成及功能89
4.2.1 嵌入式操作系统体系结构89
4.2.2 嵌入式操作系统内核结构90
4.3 嵌入式实时操作系统94
4.3.1 嵌入式实时操作系统94
4.3.2 实时操作系统96
4.4 嵌入式操作系统分类100
4.4.1 嵌入式Linux100
4.4.2 Nucleus Plus101
4.4.3 RTX51实时操作系统102
4.5 嵌入式Linux操作系统103
4.5.1 嵌入式Linux概况103
4.5.2 嵌入式Linux操作系统发展现状106
4.5.3 构造嵌入式Linux108
第5章 基于VxWorks的系统开发112
5.1 VxWorks概述112
5.1.1 VxWorks特点及应用领域112
5.1.2 VxWorks组件113
5.2.1 任务管理115
5.2 Wind内核115
5.2.2 通信、同步和互斥机制119
5.2.3 网络通信121
5.2.4 中断处理122
5.2.5 时钟管理123
5.2.6 存储管理124
5.3 I/O系统125
5.3.1 I/O系统125
5.3.2 本地文件系统125
5.4.1 集成开发环境Tornado126
5.4 应用系统开发方法126
5.4.2 系统开发流程128
5.4.3 创建一个简单的应用系统131
5.4.4 VxWorks系统开发经验133
5.5 板级开发包BSP135
5.5.1 基本概念135
5.5.2 BSP开发过程137
5.6 驱动程序开发方法140
5.6.1 驱动程序概述140
5.6.2 驱动程序结构及编程框架141
第6章 数字信号处理器145
6.1 DSP基本知识145
6.1.1 DSP发展史145
6.1.2 DSP概念及分类147
6.2 TMS320C6X体系结构149
6.2.1 C6000系列DSP结构特点149
6.2.2 CPU内核151
6.2.3 存储空间及存储映射155
6.2.4 DMA与EDMA控制器159
6.3.1 外部存储器接口EMIF160
6.3 DSP外围接口160
6.3.2 主机口HPI及扩展总线XB161
6.3.3 多通道缓冲串口McBSP162
6.3.4 JTAG接口162
6.4 配置DSP芯片163
6.4.1 电源系统设计163
6.4.2 模式设置164
6.4.3 定时器165
6.5.1 中断类型166
6.5 中断166
6.5.2 中断选择167
6.5.3 中断服务168
6.5.4 中断控制170
6.5.5 中断性能171
6.6 流水线172
6.6.1 流水线操作概述173
6.6.2 流水线性能考虑事项175
6.7 DSP指令集178
7.1.1 DSP软件开发流程180
7.1 DSP软件开发流程及开发工具180
第7章 DSP系统开发180
7.1.2 集成开发环境CCS182
7.2 DSP编程实例185
7.2.1 创建一个简单的DSP程序185
7.2.2 中断编程框架190
7.3 分析代码性能192
7.4 C代码优化194
7.4.1 使用编译器优化选项194
7.4.2 使用内联函数196
7.4.3 优化循环197
7.4.4 使用DMA200
7.5 线性汇编优化204
7.5.1 汇编优化的原则204
7.5.2 分析相关图206
7.5.3 汇编优化循环208
7.6 DSP软硬件系统开发实例211
第8章 PCB板级设计221
8.1 基本概念221
8.2 原理图设计222
8.2.3 添加元件223
8.2.1 进入SCH编辑器223
8.2.2 添加元件库223
8.2.4 连线和放置接点225
8.2.5 电源和接地元件的放置226
8.2.6 合格的原理图227
8.3 PCB电路板设计230
8.3.3 引入元件和网络231
8.3.4 元件的布局231
8.3.2 确定电路板的类型231
8.3.1 确定电路板的边界231
8.3.5 布线232
8.3.6 自动布线器234
8.3.7 调整完善234
8.3.8 核对234
8.4 调试电路板234
8.4.1 准备工作234
8.4.2 调试235
8.5 高速数字电路设计原则237
参考文献241