《嵌入式系统导论》是2011年人民邮电出版社出版的图书,作者是彭蔓蔓。《嵌入式系统导论》系统而循序渐进地介绍了嵌入式系统的基本原理、概念和套用设计开发。《嵌入式系统导论》内容系统丰富,重点突出,所选实例具有较强的代表性,针对性强,是前面学习嵌入式系统原理,与开发的入门教材,适合作为大学本科和高职院校计算机、电子、机械类专业有关课程教材,也可供相关工程技术人员阅读参考。
基本介绍
- 书名:嵌入式系统导论
- 作者:彭蔓蔓
- ISBN:9787115188205
- 页数:230页
- 定价:¥29.00
- 出版社:人民邮电出版社
- 出版时间:2008-10-01
- 装帧:平装
- 开本:16开
- 字数:370000
- 商品编码:10063013
- 用纸:胶版纸
- 重约:0.361KG
内容提要
《嵌入式系统导论》系统而循序渐进地介绍了嵌入式系统的基本原理、概念和套用设计开发。《嵌入式系统导论》共分为7章:第1章初步介绍了嵌入式系统的基本知识;第2章剖析了嵌入式系统的设计方法和设计流程;第3章介绍了各种嵌入式处理器以及在开发过程中如何选用;第4章主要介绍嵌入式系统中存储器的组成、工作原理和性能特徵;第5章介绍了嵌入式系统的外围设备与I/O接口;第6章重点对比介绍了几种常用的嵌入式作业系统;第7章从软体工程师的角度出发,以7个由浅入深的实例,着重介绍基于windows CE的嵌入式系统开发流程及嵌入式应用程式开发。
《嵌入式系统导论》内容系统丰富,重点突出,所选实例具有较强的代表性,针对性强,是前面学习嵌入式系统原理,与开发的入门教材,适合作为大学本科和高职院校计算机、电子、机械类专业有关课程教材,也可供相关工程技术人员阅读参考。
图书目录
第1章 嵌入式系统概述 1
1.1 嵌入式系统的定义与特点 1
1.1.1 嵌入式系统的定义 1
1.1.2 嵌入式系统的特点 2
1.2 嵌入式系统的套用 3
1.2.1 套用领域 3
1.2.2 发展趋势 4
1.3 嵌入式系统的构成 5
1.3.1 嵌入式系统的硬体 5
1.3.2 嵌入式系统的软体 9
1.4 嵌入式系统分类 11
1.5 嵌入式系统的发展历史 12
1.5.1 初始阶段 12
1.5.2 发展阶段 13
1.5.3 未来发展趋势 14
1.6 小结 15
推荐与评论
本书主要特点:结合嵌入式系统的最新发展,採用自顶向下的分析方法,重点介绍嵌入式系统的基本概念、各基本部件的组织方式和设计方法,强调工程实践的重要性。力求逻辑严谨,形式活泼,通俗易懂。
彭蔓蔓教授(博士)从事计算机体系结构的教学和科研工作二十余年,由国家留学基金委全额资助在国外做访问学者一年,现为中国计算机学会体系结构专委会委员。其他作者也都是长期从事嵌入式系统教学的骨干教师,都具有博士学位或正在攻读博士学位。
本书内容系统丰富,重点突出,所选实例具有较强的代表性,针对性强,是前面学习嵌入式...
其它版本
基本信息
书名:嵌入式系统导论
嵌入式系统导论

书号:7-113-11911
作者:徐成 等
策划编辑:严晓舟 杨勇
责任编辑:秦绪好
定价:33.00元
出版日期:2011年1月
出版单位:中国铁道出版社
内容介绍
嵌入式系统是“完全嵌入受控器件内部,为特定套用而设计的专用计算机系统”,它以套用为中心、计算机技术为基础,软/硬体可裁剪,适用于对功能、可靠性、成本、体积、功耗有严格要求的专用套用系统。本书以嵌入式系统的基本概念与主要设计流程为出发点,分别介绍了嵌入式处理器、嵌入式存储器、嵌入式设备接口技术、嵌入式作业系统等嵌入式系统设计的核心内容,并结合全书内容详细阐述了一个典型的嵌入式系统套用设计实例。
本书所选内容和实例具有实用性与代表性,是系统学习嵌入式系统原理与套用的入门教材,适合作为高等院校计算机、电子、机械控制及自动化等相关专业的教材,也可供工程技术人员参考。
图书目录
第1章 嵌入式系统介绍 1
1.1 嵌入式系统的概念 1
1.2 嵌入式系统的特点 2
1.3 嵌入式系统基本结构 2
1.3.1 嵌入式系统的硬体 3
1.3.2 嵌入式系统的软体 5
1.4 嵌入式系统发展历程 7
1.4.1 嵌入式系统发展的初始阶段 7
1.4.2 计算机技术的两大分支形成阶段 7
1.4.3 嵌入式系统的发展阶段 8
1.4.4 未来嵌入式系统的发展趋势 9
1.5 嵌入式系统的套用 10
1.5.1 嵌入式系统的套用领域 10
1.5.2 嵌入式系统的具体套用 11
小结 12
习题 12
第2章 嵌入式系统设计 13
2.1 嵌入式系统的系统级设计方法概述 13
2.1.1 先硬体后软体的设计方法 13
2.1.2 软/硬体协同设计 15
2.2 嵌入式设计流程 17
2.2.1 系统需求分析 17
2.2.2 软/硬体划分 19
2.2.3 叠代与实现 27
2.2.4 详细的硬体与软体实现 29
2.2.5 系统集成 42
2.2.6 产品测试和发布 43
2.2.7 产品维护和升级 46
小结 48
习题 49
第3章 嵌入式处理器 50
3.1 嵌入式处理器的分类 50
3.2 嵌入式处理器的构架 52
3.2.1 CISC与RISC指令集介绍 52
3.2.2 嵌入式处理器的几种构架 54
3.3 嵌入式处理器的技术指标 62
3.4 典型的嵌入式处理器 63
3.4.1 ARM处理器 63
3.4.2 MIPS处理器 68
3.4.3 PowerPC处理器 71
3.4.4 国产嵌入式处理器 76
3.5 基于FPGA的嵌入式软核处理器 82
3.5.1 MicroBlaze及Nios II处理器简介 82
3.5.2 Nios II系统的开发 83
3.6 如何选择嵌入式处理器 89
3.6.1 选择处理器的总原则 89
3.6.2 选择嵌入式处理器的具体方法 89
小结 90
习题 91
第4章 嵌入式系统的存储器 92
4.1 概述 92
4.1.1 嵌入式存储器的结构和组织 92
4.1.2 嵌入式存储器的性能指标 94
4.1.3 嵌入式存储器的分类 94
4.2 随机存储器(RAM) 96
4.2.1 RAM电路的基本结构 96
4.2.2 RAM存储容量的扩展 101
4.2.3 静态随机存储器(RAM) 102
4.2.4 动态随机存储器(DRAM) 105
4.2.5 多连线埠存储器(MPRAM) 110
4.3 唯读存储器(ROM) 112
4.3.1 ROM的结构及工作原理 112
4.3.2 ROM的分类 114
4.3.3 ROM容量的扩展 115
4.3.4 掩膜ROM 115
4.3.5 可程式唯读存储器(PROM) 117
4.3.6 可擦除可程式唯读存储器(EPROM) 118
4.3.7 电擦除可程式唯读存储器(E2PROM) 119
4.3.8 快闪记忆体(flash) 119
4.4 混合类型存储器 122
4.4.1 NVSRAM工作原理 122
4.4.2 几种新型的非易失存储器 123
4.5 存储器的测试和验证 125
4.6 如何选择嵌入式存储器 127
4.7 PXA255存储器系统 129
4.7.1 PXA255的存储器控制器 130
4.7.2 PXA255开发板的存储器系统设计 142
小结 153
习题 153
第5章 嵌入式系统的I/O设备及接口 154
5.1 I/O接口概述 154
5.1.1 I/O接口的基本结构 154
5.1.2 I/O接口的功能 155
5.1.3 I/O接口晶片的定址 156
5.2 系统时钟及复位电路 158
5.2.1 系统时钟 158
5.2.2 复位电路 159
5.3 解码器 160
5.3.1 解码器的作用和种类 160
5.3.2 普通的解码器 160
5.3.3 可程式器件解码器 161
5.3.4 嵌入式处理器上的集成解码模组 161
5.4 定时器/计数器 161
5.4.1 定时器/计数器的基本结构 161
5.4.2 定时器/计数器的工作模式 162
5.4.3 定时器/计数器的功能 162
5.5 串列接口 163
5.5.1 通用异步收发器(UART) 163
5.5.2 串列外围接口(SPI) 164
5.5.3 串列接口RS系列标準 167
5.6 并行接口 172
5.7 其他接口 173
5.7.1 通用串列汇流排(USB)接口 173
5.7.2 IEEE 1394 174
5.7.3 红外通信接口 175
5.7.4 蓝牙通信接口 176
5.7.5 I2C汇流排接口 176
5.7.6 IEEE 802.11 177
5.8 I/O设备 178
5.8.1 触控萤幕 178
5.8.2 液晶显示屏(LCD) 180
5.9 PXA255 LCD接口电路 183
5.9.1 PXA255 LCD控制器 183
5.9.2 PXA255 LCD控制器的操作 185
5.9.3 显示屏PDD软体设计 187
5.10 乙太网控制器 188
5.10.1 乙太网基础知识 189
5.10.2 乙太网控制器CS8900A简介 189
5.10.3 CS8900A与PXA255的接口 196
5.10.4 CS8900A暂存器地址映射 197
5.10.5 CS8900A的相关配置 199
小结 206
习题 207
第6章 嵌入式作业系统 208
6.1 概述 208
6.1.1 嵌入式作业系统的发展历程 209
6.1.2 嵌入式作业系统的特点 209
6.1.3 嵌入式作业系统的套用前景 210
6.2 常用嵌入式作业系统 211
6.2.1 嵌入式作业系统分类 211
6.2.2 典型嵌入式作业系统 211
6.2.3 嵌入式作业系统的选择 213
6.3 嵌入式实时作业系统(RTOS) 215
6.3.1 实时作业系统概述 215
6.3.2 实时作业系统的发展过程 215
6.3.3 实时作业系统评价指标 216
6.4 PXA255作业系统实例 216
6.4.1 基于Linux作业系统的开发 217
6.4.2 基于Windows CE作业系统的开发 232
小结 249
习题 249
第7章 基于Linux的嵌入式系统开发实例 251
7.1 开发环境的搭建 251
7.1.1 PXA255系统开发平台介绍 252
7.1.2 宿主机环境搭建 252
7.1.3 交叉编译环境的搭建 255
7.2 boot loader移植 261
7.2.1 boot loader简介 261
7.2.2 U-BOOT的移植 266
7.3 Linux核心移植 273
7.3.1 Linux核心定製 274
7.3.2 核心烧写 276
7.4 Linux根档案系统移植 276
7.4.1 Linux系统简介 276
7.4.2 Linux根档案系统构建 278
7.4.3 下载并烧写根档案系统 283
7.5 应用程式开发 283
7.5.1 LCD驱动移植 284
7.5.2 CF卡的驱动移植 284
7.5.3 USB主控接口的驱动移植 286
7.5.4 应用程式开发实例 287
7.6 PXA系列典型嵌入式系统 300
小结 303
习题 303
参考文献 304