账号: 密码:
首页  |  宏观指导  |  出版社天地  |  图书代办站  |  教材图书信息 |  教材图书评论 |  在线订购 |  教材征订
  图书分类 - 中图法分类  专业分类  用途分类  自分类  制品类型  读者对象  版别索引 
搜索 新闻 图书 ISBN 作者 音像 出版社 代办站 教材征订
购书 请登录 免费注册 客服电话:010-62510665 62510769
图书查询索引 版别索引 分类索引 中图法分类 专业分类 用途分类 制品类型 读者对象 自分类 最新 畅销 推荐 特价 教材征订
综合查询
嵌入式系统及其实践教程 - 中国高校教材图书网
相关类别图书
作 者:陈本彬
出版社:西安电子科技大学出版社
用 途:大学本科教材
中 图: 无线电电子学、电信技术
专 业:工学
制 品:图书
读 者:
最新可供书目

战争与文明:从路易十四到拿破仑

中国人民大学出版社


一本书读懂30部管理学经典

清华大学出版社


算法传播十讲

苏州大学出版社


人文职场英语(第2版)学生用书

上海外语教育出版社


数字时代的银龄行动——亚太地区老年人数字素养与技能现状调研

国家开放大学出版社

书名: 嵌入式系统及其实践教程
ISBN:9787560657684 条码:
作者: 陈本彬  相关图书 装订:0
印次:1-1 开本:16开
定价: ¥48.00  折扣价:¥45.60
折扣:0.95 节省了2.4元
字数: 487千字
出版社: 西安电子科技大学出版社 页数: 328页
发行编号: 每包册数: 9
出版日期: 2021-03-16
小团购 订购 咨询 推荐 打印 放入存书架 相关评论

内容简介:
本书详细介绍了嵌入式系统的基本概念、原理及其工程应用实践。全书共分12章,主要内容包括:绪论,嵌入式系统软件开发环境,嵌入式系统硬件,嵌入式系统软件,嵌入式处理器,嵌入式系统存储器,I/O设备与通信接口,嵌入式系统软件与操作系统,进程与线程及其通信,嵌入式网络与协议栈,嵌入式系统的测试、模拟与调试技术以及嵌入式系统工程与案例等。本书内容全面、新颖,结合*新的嵌入式工程实践,系统地阐述了嵌入式系统的基本知识、基础原理,突出了编译工具在嵌入式系统中的作用,采用示例或小贴士的方式讲解相关知识点,有助于读者尽快掌握嵌入式系统的基础理论知识,提升实践能力。

本书可作为高等院校计算机、电子、自动化与电气等相关专业的嵌入式开发类课程的教材,也可作为研究生与工程技术人员的参考用书。

作者简介:
 
章节目录:
第一章 绪论 1

1.1 嵌入式系统的概念 1

1.1.1 嵌入式系统的定义 1

1.1.2 通用计算机系统与嵌入式系统 2

1.2 嵌入式系统的特点 4

1.3 嵌入式系统的硬件 5

1.3.1 嵌入式处理器 5

1.3.2 嵌入式存储器与外设 6

1.4 嵌入式系统的软件 7

1.4.1 嵌入式系统软件的编写 8

1.4.2 嵌入式系统设备端软件 10

1.5 嵌入式系统的开发及工具 13

1.5.1 嵌入式系统的编译器 13

1.5.2 交叉编译与重定向编译器 14

1.5.3 嵌入式系统的软件工具 15

1.6 嵌入式系统的发展与分类 16

1.6.1 嵌入式处理器的发展 16

1.6.2 嵌入式软件的发展 18

1.6.3 嵌入式系统的分类 21

1.7 嵌入式系统的应用 22

习题 23

第二章 嵌入式系统软件开发环境 24

2.1 编译器与开发环境 24

2.1.1 程序编译过程 24

2.1.2 编译器与嵌入式编译器 25

2.1.3 集成开发环境 27

2.2 STM32下MDK开发环境 28

2.2.1 Keil μVision5介绍 28

2.2.2 Keil μVision5安装 29

2.2.3 使用工程实例验证安装 31

2.3 Linux交叉编译环境 34

2.3.1 Ubuntu系统介绍 34

2.3.2 下载和安装VirtualBox 35

2.3.3 创建虚拟机 36

2.3.4 下载安装Ubuntu系统 38

2.3.5 交叉编译工具安装验证 41

2.3.6 在Windows上运行Linux系统 42

2.4 GCC程序编译过程 46

习题 51

第三章 嵌入式系统硬件 52

3.1 嵌入式系统硬件开发及其工具 52

3.1.1 嵌入式系统硬件的4个层次 52

3.1.2 嵌入式系统硬件开发工具 53

3.1.3 嵌入式电路板组成 56

3.1.4 嵌入式电路板设计 57

3.2 嵌入式系统硬件设计 58

3.2.1 需求分析 58

3.2.2 原理图设计 59

3.2.3 PCB设计 61

3.3 设计一个51单片机系统 62

3.3.1 元器件库的建立 64

3.3.2 规则设定 66

3.3.3 布局和布线分析 67

习题 69

第四章 嵌入式系统软件 70

4.1 软件质量 70

4.1.1 软件质量的基本概念 70

4.1.2 软件质量的基本属性 71

4.1.3 高质量软件开发方法 74

4.2 嵌入式C语言编程 77

4.2.1 C语言的发展与标准 77

4.2.2 嵌入式C语言编程 77

4.3 规范化编程 88

4.3.1 程序排版 88

4.3.2 代码注释 92

4.3.3 标识符名称 97

习题 99

第五章 嵌入式处理器 100

5.1 概述 100

5.1.1 嵌入式处理器的物理结构 100

5.1.2 嵌入式处理器的特点 102

5.1.3 常见的嵌入式处理器 102

5.1.4 嵌入式处理器的发展 104

5.1.5 嵌入式处理器和通用CPU的

分析比较 104

5.2 ARM嵌入式处理器指令集 106

5.2.1 指令集 106

5.2.2 ARM指令集 108

5.2.3 Thumb指令集 110

5.2.4 Jazelle指令集 110

5.3 嵌入式处理器的架构 111

5.3.1 ARM处理器 111

5.3.2 MIPS处理器 116

5.3.3 PowerPC处理器 118

5.3.4 ARC处理器 119

5.3.5 Xtensa处理器 121

5.3.6 x86系列处理器 122

习题 124

第六章 嵌入式系统存储器 125

6.1 概述 125

6.1.1 存储器系统的层次结构 125

6.1.2 存储器的主要性能指标 127

6.1.3 存储设备分类 128

6.1.4 嵌入式系统的存储子系统 129

6.2 嵌入式系统的存储设备 130

6.2.1 主存的基本结构 130

6.2.2 随机存取存储器 131

6.2.3 只读存储器 134

6.2.4 闪速型存储器 136

6.2.5 磁表面存储器 137

6.3 嵌入式系统的Cache 138

6.3.1 Cache的基本结构及原理 138

6.3.2 Cache 的能耗 139

6.4 新型存储器 140

6.4.1 存储器新分类——基于电荷的

传统存储器和基于电阻的

新型存储器 140

6.4.2 铁电存储器 140

6.4.3 磁阻存储器 141

6.4.4 相变存储器 142

6.4.5 阻变存储器 143

6.4.6 各存储器分析比较 144

习题 145

第七章 I/O设备与通信接口 146

7.1 概述 146

7.1.1 I/O接口寄存器的映射方式 146

7.1.2 I/O设备分类 148

7.1.3 并行通信与串行通信 148

7.1.4 同步通信与异步通信 149

7.2 串行通信基础 150

7.2.1 串行通信的传输方向 150

7.2.2 传输速率 151

7.2.3 串行通信的错误校验 151

7.2.4 常见串行通信协议 152

7.3 串行异步通信 152

7.4 I2C总线 154

7.4.1 I2C总线的历史概况 154

7.4.2 I2C总线的典型电路 155

7.4.3 I2C总线数据通信协议 156

7.4.4 I2C编程基本方法 159

7.5 SPI总线 160

7.5.1 SPI通信时序 160

7.5.2 模拟SPI 161

7.5.3 SPI编程基本方法 162

7.6 USB总线 162

7.6.1 USB简介 163

7.6.2 USB硬件接口 163

7.6.3 USB的典型连接 164

7.6.4 USB通信协议 165

7.6.5 USB通信中的事务处理 166

7.6.6 USB的传输模式 167

习题 169

第八章 嵌入式系统软件与操作系统 170

8.1 嵌入式系统软件 170

8.1.1 嵌入式软件的特点 170

8.1.2 嵌入式软件的设计方法 170

8.1.3 嵌入式软件的层次与功能 177

8.2 嵌入式操作系统 178

8.2.1 嵌入式操作系统的概念 179

8.2.2 嵌入式实时操作系统的

特点与功能 181

8.2.3 嵌入式操作系统的体系结构 186

8.3 常用的嵌入式操作系统 189

8.3.1 常用的嵌入式操作系统 189

8.3.2 嵌入式Linux系统的软件 193

8.4 μC/OS-II操作系统介绍 197

8.4.1 μC/OS-Ⅱ组织结构 198

8.4.2 μC/OS-II内核 200

8.4.3 μC/OS-II任务管理 201

8.4.4 μC/OS-II时间管理 205

8.4.5 μC/OS-II内存管理 207

8.4.6 μC/OS-II任务之间的通信与

同步 209

习题 215

第九章 进程与线程及其通信 216

9.1 进程 216

9.1.1 什么是进程 216

9.1.2 进程的创建 217

9.1.3 进程的终止 218

9.1.4 exec族函数 221

9.1.5 守护进程 222

9.1.6 进程间通信 224

9.2 线程 233

9.2.1 什么是线程 233

9.2.2 进程与线程对比 234

9.2.3 线程的基本操作函数 234

9.2.4 用线程编译程序 238

9.2.5 线程间通信 238

9.2.6 互斥 238

9.2.7 变化条件 239

9.2.8 分割问题 240

9.3 调度 241

9.3.1 公平性与确定性 241

9.3.2 分时策略 242

9.3.3 实时策略 243

9.3.4 选择策略 243

9.3.5 选择实时优先级 244

习题 244

第十章 嵌入式网络与协议栈 245

10.1 嵌入式网络概述 245

10.2 嵌入式Internet的接入 246

10.2.1 嵌入式系统通过网关间接

接入Internet 246

10.2.2 嵌入式系统直接接入Internet 247

10.3 TCP/IP协议族 248

10.3.1 应用层(Application Layer) 249

10.3.2 传输层(Transport Layer) 249

10.3.3 网络层(Internet Layer) 250

10.3.4 网络接口层(Network Access

Layer) 250

10.3.5 物理层(Physical Layer)和数据

链路层(Data Link Layer) 250

10.4 嵌入式网络无线通信技术 251

10.4.1 蓝牙通信 251

10.4.2 Wi-Fi通信 253

10.4.3 IrDA红外通信 254

10.4.4 NFC近场通信 255

10.4.5 ZigBee通信 256

10.4.6 NB-IoT窄带物联网通信 257

10.5 嵌入式网络协议栈 258

10.5.1 嵌入式TCP/IP网络协议栈 258

10.5.2 LwIP网络协议栈 259

10.5.3 Contiki网络协议栈 260

10.5.4 embOS/IP 网络协议栈 262

10.5.5 μC/IP网络协议栈 262

10.5.6 FreeRTOS-TCP网络协议栈 263

10.5.7 RL-TCPnet网络协议栈 263

10.5.8 嵌入式网络协议栈的选择 264

10.6 嵌入式Internet的应用 264

10.6.1 嵌入式Internet的应用领域 264

10.6.2 智能家居系统的应用 264

10.6.3 健康智能家居系统示例1——

云平台及语音交互 265

10.6.4 健康智能家居系统示例2——

以安防监控为主 267

习题 269

第十一章 嵌入式系统的测试、模拟与

调试技术 270

11.1 测试嵌入式系统 270

11.1.1 在宿主机上进行测试 270

11.1.2 可测试性的设计 271

11.1.3 硬件检查 271

11.1.4 自测的设计 271

11.1.5 测试工具 272

11.2 测试方法与模型 272

11.2.1 错误跟踪 274

11.2.2 单元测试 275

11.2.3 回归测试 275

11.2.4 选择测试用例 276

11.2.5 功能测试 276

11.2.6 覆盖测试 277

11.2.7 性能测试 278

11.3 模拟器调试技术 279

11.3.1 模拟器 279

11.3.2 模拟器的特性 279

11.3.3 模拟器的局限性 280

11.4 试验工具和目标硬件的调试 280

11.4.1 电路内置仿真器(ICE) 280

11.4.2 逻辑分析仪 282

11.5 GDB调试技术 283

11.5.1 GDB调试应用程序概述 283

11.5.2 基本调试技术 284

11.5.3 printk打印调试信息 288

习题 289

第十二章 嵌入式系统工程与案例 290

12.1 嵌入式系统工程步骤及模型 290

12.1.1 嵌入式系统工程步骤 290

12.1.2 嵌入式系统开发过程模型 291

12.1.3 嵌入式系统设计方法 294

12.2 嵌入式系统工程过程 295

12.2.1 需求分析 295

12.2.2 系统设计 297

12.2.3 系统软硬件研发 299

12.2.4 系统测试 304

12.2.5 产品生产 306

12.2.6 系统维护 307

12.3 微型投影仪工程案例 308

12.3.1 微型投影仪需求 308

12.3.2 微型投影仪系统设计 313

12.3.3 微型投影仪软硬件研发 314

12.3.4 系统测试、生产与维护 317

习题 318

参考文献 319

精彩片段:
 
书  评:
 
其  它:
 

专业分类
经济学  公共课与文化课  政治法律  教育学  文学艺术  历史学  理学  工学  农学  医学  计算机/网络  管理学  其他  外语  哲学
用途分类
大学本科教材 大学本科以上教材 大学教学参考书 考研用书 自学考试教材 高职高专教材 中职、中专类教材 中小学教材、教辅
电大用书 学术专著 考试辅导类图书 工具书 培训教材 其他
中图法分类
医药、卫生  语言、文字  工业技术  交通运输  航空、航天  环境科学、安全科学  综合性图书  文学  艺术  历史、地理  自然科学总论  数理科学和化学  天文学、地球科学  生物科学  哲学、宗教  社会科学总论  政治、法律  军事  经济  马克思主义、列宁主义、毛泽东思想、邓小平理论  文化、科学、教育、体育  农业科学
版别索引
北京大学出版社 北京师范大学出版社 清华大学出版社 中国人民大学出版社
北京工业大学出版社 北京大学医学出版社 北京航空航天大学出版社 北京交通大学出版社
北京理工大学出版社 北京体育大学出版社 北京邮电大学出版社 中央音乐学院出版社
北京语言大学出版社 对外经济贸易大学出版社 国家开放大学出版社 首都经济贸易大学出版社
首都师范大学出版社 外语教学与研究出版社
更多...
网上购书指南
一、我的账户
用户注册
用户登录
修改用户密码
修改个人资料
二、查询图书
快速查询
分类查询
综合查询
三、订购图书
第一步点击“订购”按钮
第二步确定收货人信息
第三步提交订单
存书架
四、邮购方式
普通邮寄
特快专递
五、付款方式
支付宝
邮局汇款
六、我的订单
查询订单
修改或取消订单
联系我们

| 我的帐户 | 我的订单 | 购书指南| 关于我们 | 联系我们 | 敬告 | 友情链接 | 广告服务 |

版权所有 © 2000-2002 中国高校教材图书网    京ICP备10054422号-7    京公网安备110108002480号    出版物经营许可证:新出发京批字第版0234号
经营许可证编号:京ICP证130369号    技术支持:云因信息