图书介绍
嵌入式系统原理pdf电子书版本下载
- 李庆诚,刘嘉欣,张金著 著
- 出版社: 北京:北京航空航天大学出版社
- ISBN:9787810779777
- 出版时间:2007
- 标注页数:340页
- 文件大小:85MB
- 文件页数:356页
- 主题词:微型计算机-系统设计-高等学校-教材
PDF下载
下载说明
嵌入式系统原理PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 嵌入式系统历史与现代特征1.1 定义 2
1.2 嵌入式系统与相关领域的历史 3
1.2.1 嵌入式系统的发展历史 4
1.2.2 计算与机器计算 5
1.2.3 自动控制的发展历程 6
1.2.4 计算机的发展历史 8
1.3 危机与发展特征 15
1.3.1 嵌入式系统的危机 15
1.3.2 嵌入式系统的发展特征 17
本章小结 18
第2章 系统结构与模型 20
2.1 系统与系统思想 20
2.1.1 系统思想 20
2.1.2 系统结构的一些概念 23
2.2 系统五层结构模型 26
2.2.1 物理结构与逻辑结构 26
2.2.2 五层结构模型 28
2.2.3 各层的功能及指标 29
2.2.4 五层模型的应用与评价 34
2.3 模型建立 36
2.3.1 嵌入式系统模型定义 36
2.3.2 建模原则 39
2.3.3 建模方法与步骤 40
2.3.4 面向对象的建模过程 41
2.4 模型使用 45
2.4.1 结构化综合控制模型 45
2.4.2 对象化环模型 47
2.4.3 建模示例 49
本章小结 54
习题 55
第3章 系统硬件体系 57
3.1 硬件体系框架 57
3.2 硬件系统元素 61
3.2.1 微处理器和指令系统 61
3.2.2 存储器 80
3.2.3 输入/输出设备 85
3.2.4 通信与扩展接口 91
3.3 硬件系统要素 98
3.3.1 时钟与总线 99
3.3.2 内存管理 108
3.3.3 看门狗技术 111
3.3.4 供电与能耗 114
3.4 硬件系统评价 117
3.4.1 常规指标 117
3.4.2 资源分配 118
3.4.3 电气功耗 120
3.4.4 可靠性和稳定性 121
本章小结 121
习题 124
第4章 最小系统:引导与驱动 126
4.1 引导层建立 126
4.1.1 引导部分 127
4.1.2 驱动部分 128
4.1.3 BIOS 128
4.2 引导模式 131
4.2.1 非片内引导 131
4.2.2 片内引导 133
4.3 中断、I/O、MMU初始化 134
4.3.1 中断初始化 134
4.3.2 I/O初始化 137
4.3.3 MMU初始化 138
4.4 驱动部分的设计 140
4.4.1 驱动部分的设计开发 140
4.4.2 BSP与BIOS 144
4.5 运行举例 144
4.5.1 最小系统 145
4.5.2 WinCE 146
4.5.3 Linux 147
4.5.4 PC-DOS 150
本章小结 151
习题 152
第5章 中间件:嵌入式操作系统和数据库5.1 嵌入式操作系统 154
5.1.1 操作系统体系结构 156
5.1.2 实时特性 172
5.1.3 操作系统裁剪 188
5.1.4 嵌入式操作系统评测 200
5.2 用户接口 203
5.2.1 UI的定义 204
5.2.2 UI的发展历程 204
5.2.3 嵌入式UI的结构特点 205
5.2.4 嵌入式UI设计原则 209
5.3 嵌入式数据库 211
5.3.1 定义 212
5.3.2 作用与应用特性 212
5.3.3 设计要求 214
5.3.4 嵌入式移动数据库 215
5.3.5 嵌入式本地数据库 217
本章小结 219
习题 220
第6章 应用编程与数据处理 222
6.1 程序与数据评价 222
6.1.1 程序与数据——信息的表现 222
6.1.2 开放性 225
6.1.3 兼容性 226
6.2 汇编语言与C语言 227
6.2.1 汇编语言 227
6.2.2 C语言 229
6.2.3 汇编语言与C语言嵌入式编程举例 234
6.3 Java 237
6.3.1 Java体系结构 237
6.3.2 JVM 239
6.3.3 Java标准与规范 241
6.3.4 Java与C语言混合编程 245
6.3.5 Java嵌入式编程举例 246
6.4 .NET与XML 248
6.4.1 .NET战略 249
6.4.2 XML 252
6.4.3 .NET嵌入式设计举例 254
6.5 应用编程与数据处理 255
6.5.1 应用编程 256
6.5.2 数据处理 262
6.5.3 电子阅读器应用举例 265
6.6 嵌入式系统测试 267
6.6.1 软件测试 267
6.6.2 硬件测试 275
6.6.3 综合测试举例 286
本章小结 287
习题 288
第7章 指标体系与系统类别分析 290
7.1 内在指标 290
7.1.1 传统评价 291
7.1.2 信息评价 302
7.2 作用指标 304
7.2.1 干扰度 305
7.2.2 智能度 306
7.2.3 控制度 308
7.2.4 融合度 310
7.3 封装与软件整合 311
7.3.1 封装 311
7.3.2 软件整合 312
7.4 系统安全 314
7.4.1 系统安全概述 314
7.4.2 嵌入式系统安全 315
7.4.3 本质安全概述 316
7.5 可靠性 319
7.5.1 定义及说明 319
7.5.2 评价方法 319
7.5.3 优化方法 320
7.6 裁剪 321
7.6.1 硬件裁剪 321
7.6.2 软件裁剪 322
7.7 指标体系 326
7.8 嵌入式系统类别分析 330
7.8.1 可崩溃、不可崩溃系统 331
7.8.2 实时/非实时系统 332
7.8.3 可交换/不可交换系统 334
7.8.4 可信/非可信系统 335
本章小结 337
习题 338
参考文献 339