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

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

中国人民大学出版社


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

清华大学出版社


算法传播十讲

苏州大学出版社


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

上海外语教育出版社


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

国家开放大学出版社

书名: ARM嵌入式系统基础及应用
ISBN:978–7–5606–2370–2 条码:
作者: 黄 俊  相关图书 装订:平装
印次:1-1 开本:16开
定价: ¥21.00  折扣价:¥19.95
折扣:0.95 节省了1.05元
字数: 350千字
出版社: 西安电子科技大学出版社 页数:
发行编号:2662001-1 每包册数:
出版日期: 2010-10-01
小团购 订购 咨询 推荐 打印 放入存书架 相关评论

内容简介:
 内 容 简 介

  本书介绍了嵌入式系统的概念、组成、发展趋势及嵌入式处理器的分类,并对嵌入式操作系统作了简单介绍。全书共分10章,首先针对ARM体系结构的CPU模块、存储模块、I/O模块和时钟模块等硬件模块的基础知识和开发进行了介绍,并给出了典型的硬件模块开发的例子。然后介绍了Windows Embedded CE嵌入式操作系统的管理、应用程序开发、驱动程序开发。此外,本书还介绍了嵌入式系统的发展趋势——可编程片上系统(SOPC)及SOPC的开发流程。最后针对工程应用详细讲述了嵌入式项目的开发方法,包括产品开发过程、文档、产品开发的工程与项目管理。
  本书可作为高等院校相关专业的教材使用,也可供有志从事嵌入式系统设计和应用的工程师参考。

作者简介:
 
章节目录:
  目 录

第1章 嵌入式系统概述 1
1.1 嵌入式系统基础 1
1.1.1 嵌入式系统的定义 1
1.1.2 嵌入式系统的基本组成 1
1.1.3 嵌入式系统的特点 2
1.1.4 嵌入式系统的发展趋势 2
1.2 嵌入式微处理器 3
1.2.1 嵌入式微处理器简介 3
1.2.2 ARM微处理器 3
1.2.3 嵌入式DSP处理器 4
1.2.4 网络处理器 4
1.2.5 嵌入式片上系统 5
1.3 嵌入式操作系统 5
1.3.1 操作系统的基本概念 5
1.3.2 嵌入式操作系统简介 6
1.3.3 实时操作系统基础 6
1.3.4 常见的实时操作系统及应用 7
1.4 本章小结 7
思考与练习 8
第2章 ARM体系结构 9
2.1 ARM处理器简介 9
2.1.1 ARM处理器的型号和特点 9
2.1.2 ARM处理器结构 11
2.2 ARM寄存器描述 12
2.2.1 ARM处理器的工作状态 12
2.2.2 ARM处理器的运行模式 12
2.2.3 ARM状态下的寄存器组 13
2.2.4 程序状态寄存器 14
2.2.5 异常处理 15
2.3 存储器映射I/O 16
2.3.1 地址空间 17
2.3.2 存储器格式 17
2.3.3 非对齐的存储器访问 17
2.3.4 存储器映射 18
2.4 本章小结 18
思考与练习 19
第3章 ARM硬件模块开发 20
3.1 ARM硬件平台结构 20
3.1.1 最小系统及常用硬件模块 20
3.1.2 硬件设计基本原则 21
3.1.3 ARM调试系统 21
3.2 SDRAM模块设计 22
3.2.1 SDRAM芯片引脚描述 22
3.2.2 SDRAM的模块原理图 23
3.2.3 SDRAM的工作模式 24
3.2.4 SDRAM的初始化操作 24
3.2.5 SDRAM的基本读写操作 25
3.2.6 SDRAM控制器的状态转换 25
3.3 Flash模块设计 26
3.3.1 Flash的特点和分类 26
3.3.2 Nor-Flash及Nand-Flash芯片引脚描述 27
3.3.3 Flash硬件设计 29
3.3.4 Flash存储器的操作 30
3.4 LCD模块设计 31
3.4.1 LCD工作原理 31
3.4.2 LCD硬件电路设计 32
3.4.3 LCD驱动程序设计 33
3.5 USB模块设计 35
3.5.1 USB发展简介 35
3.5.2 USB工作原理及特点 36
3.5.3 USB硬件电路设计 38
3.5.4 USB驱动程序设计 39
3.6 I/O接口模块设计 41
3.6.1 GPIO 41
3.6.2 UART 42
3.6.3 SPI接口 43
3.6.4 I2C总线 45
3.7 本章小结 45
思考与练习 46
第4章 ARM编程与调试 47
4.1 ARM指令系统 47
4.1.1 ARM指令介绍 47
4.1.2 ARM指令寻址方式 49
4.1.3 ARM指令集介绍 52
4.1.4 Thumb指令集 59
4.2 ARM汇编语言设计 60
4.2.1 ARM汇编语言格式简介 61
4.2.2 ARM汇编语言的程序设计 62
4.3 ARM C语言设计 63
4.3.1 C语言编程技术 64
4.3.2 C语言与汇编语言混合编程 65
4.3.3 ARM C/C++编译器 66
4.4 ADS开发平台 68
4.4.1 ADS开发平台的特点 68
4.4.2 CodeWarrior软件的使用方法 69
4.4.3 AXD调试软件的使用方法 77
4.5 SDT开发平台 81
4.6 基于JTAG的调试系统 82
4.6.1 JTAG调试接口简介 82
4.6.2 JTAG调试系统的特点及结构 83
4.6.3 常用JTAG调试工具 83
4.7 仿真器调试系统 85
4.7.1 初始化存储器 86
4.7.2 在线仿真 86
4.7.3 典型调试问题及解决方法 88
4.8 本章小结 89
思考与练习 89
第5章 中断在嵌入式系统中的应用 90
5.1 中断概述 90
5.1.1 中断原理 90
5.1.2 中断的分类 91
5.1.3 中断优先级及其判别 93
5.1.4 中断处理过程 93
5.2 Windows CE下的中断处理分析 95
5.2.1 Windows CE中断的相关概念 95
5.2.2 Windows CE中断处理过程分析 96
5.3 本章小结 100
思考与练习 101
第6章 Windows CE嵌入式操作系统 102
6.1 操作系统概述 102
6.1.1 操作系统的发展 102
6.1.2 操作系统的分类和结构 102
6.1.3 嵌入式操作系统 103
6.1.4 嵌入式实时操作系统 103
6.1.5 典型的嵌入式操作系统 104
6.2 Windows CE嵌入式操作系统概述 107
6.2.1 Windows CE的特点 108
6.2.2 Windows CE的应用 109
6.2.3 Windows CE的体系结构和功能 109
6.3 Windows CE的管理 111
6.3.1 进程、线程 111
6.3.2 内存管理 113
6.3.3 设备管理器与文件系统 115
6.3.4 用户界面与图形系统 117
6.3.5 注册表 117
6.3.6 电源管理 119
6.4 Windows CE操作系统设计 120
6.4.1 Platform Builder集成开发环境 120
6.4.2 定制Windows CE 122
6.4.3 Windows CE目录结构 127
6.4.4 Windows CE的构建系统 129
6.5 Windows CE BSP开发 130
6.5.1 BSP概述 130
6.5.2 开发Boot Loader 131
6.5.3 开发OAL 134
6.6 应用实例 138
6.7 本章小结 142
思考与练习 142
第7章 Windows CE应用程序设计 143
7.1 Windows CE应用程序开发简介 143
7.2 Windows CE系统的开发工具 144
7.2.1 Windows CE系统的开发工具概要 144
7.2.2 使用EVC开发应用程序 146
7.2.3 使用Visual Studio 2005开发应用程序 147
7.2.4 使用Platform Builder开发应用程序 147
7.2.5 各种开发工具的比较 148
7.3 Windows CE应用程序开发流程 149
7.3.1 安装SDK 149
7.3.2 代码编写和调试 151
7.4 Windows CE应用程序接口 153
7.4.1 Windows程序设计基础 153
7.4.2 Win32 API 154
7.4.3 MFC 155
7.4.4 ATL 156
7.4.5 .NET Compact Framework 157
7.4.6 接口选择原则 157
7.5 开发Windows CE应用程序的注意事项 160
7.6 基于VS 2005的应用程序开发简例 161
7.7 本章小结 166
思考与练习 166
第8章 Windows CE驱动程序开发 167
8.1 Windows CE驱动程序开发基础 167
8.1.1 Windows CE驱动程序概述 167
8.1.2 Windows CE驱动程序模型 167
8.1.3 Windows CE驱动程序分类 169
8.1.4 Windows CE驱动程序源代码 171
8.2 流接口驱动程序设计 171
8.2.1 流接口驱动程序的架构 172
8.2.2 设备文件名 172
8.2.3 流接口函数 172
8.2.4 DMA实现 175
8.3 设备管理器和电源管理 176
8.3.1 设备管理器 176
8.3.2 电源管理 177
8.4 Windows CE中的服务 178
8.4.1 Windows CE服务程序概述 178
8.4.2 Windows CE服务的启动和终止 180
8.4.3 服务控制 181
8.5 I2C(IIC)接口驱动设计实例 181
8.5.1 IIC总线概要及其特点 181
8.5.2 IIC总线与硬件设备之间的数据交互 182
8.5.3 初始化IIC中断和编写ISR 183
8.5.4 编写流驱动程序 184
8.5.5 IIC驱动程序的封装和添加 185
8.6 本章小结 185
思考与练习 186
第9章 基于Nios II嵌入式SOPC设计 187
9.1 SOPC及其技术 187
9.2 Nios II软核处理器 188
9.2.1 Nios II软核处理器简介 188
9.2.2 可配置嵌入式软核处理器的优势 189
9.3 SOPC的FPGA简介 189
9.3.1 Cyclone系列 189
9.3.2 Cyclone II系列 190
9.3.3 Stratix系列 190
9.3.4 Stratix II系列 191
9.3.5 Xilinx公司的Virtex-II Pro FPGA 191
9.4 SOPC开发流程及开发平台简介 192
9.4.1 硬件开发 193
9.4.2 软件开发 193
9.4.3 SOPC基本开发流程简介 193
9.5 Nios II应用程序及其外设HAL驱动开发 204
9.5.1 Nios II IDE集成开发环境 204
9.5.2 HAL系统库 207
9.5.3 使用HAL开发应用程序 209
9.5.4 开发HAL下的设备驱动 211
9.6 本章小结 216
思考与练习 216
第10章 嵌入式系统项目开发方法 217
10.1 嵌入式系统项目主要开发流程 218
10.1.1 需求分析 218
10.1.2 总体方案设计 219
10.1.3 详细设计阶段 220
10.1.4 项目测试及中试 223
10.1.5 项目结题 224
10.2 嵌入式系统工程设计方法简介 224
10.2.1 由上而下与由下而上 224
10.2.2 UML系统建模 225
10.2.3 面向对象的思想 225
10.3 本章小结 227
思考与练习 227
后记 229
参考文献 230

精彩片段:
 
书  评:
 前 言

  嵌入式系统是当前电子及信息行业发展最快、应用最广、最有前景的应用技术之一。多媒体手机、掌上PDA、电视机顶盒、数码相机、网络路由器等都离不开嵌入式系统。在众多的嵌入式处理器中,ARM(Advanced RISC Machines)处理器已成为主流应用处理器和嵌入式系统的代表。当前,基于ARM内核的32位RISC处理器以内核耗电少、成本低、功能强以及特有的16/32位双指令集,成为移动通信、手持计算、多媒体数字消费等嵌入式解决方案中的重要角色。多家知名半导体公司都推出了基于ARM内核的系列处理器产品,越来越多的开发人员利用ARM平台进行产品开发工作。
目前很多嵌入式系统方面的书籍定位于某种嵌入式处理器的原理和应用,专讲一种处理器开发工具的使用,对嵌入式系统的开发者来说,不能满足其在嵌入式系统总体设计、软/硬件选型、方案设计等方面的需要。本书正是针对这一问题而编写的。
  本书共分10章,其中第1章介绍了嵌入式系统的概念、组成、发展趋势及嵌入式处理器的分类,并对嵌入式操作系统作了简单介绍;第2章主要介绍了构成ARM体系结构的CPU模块、存储模块、I/O模块和时钟模块;第3章重点讲解了ARM硬件模块的开发,并给出了典型的硬件模块开发实例;第4章主要讨论了软件系统的开发,包括汇编语言开发和C语言开发,同时对嵌入式软件开发平台进行了介绍;第5章分析了嵌入式系统中的中断机制及其应用;第6章讲述了Windows Embedded CE嵌入式操作系统的管理和设计流程;第7章讲解了Windows CE应用程序开发的工具和具体步骤;第8章介绍了Windows CE驱动程序开发,并以IIC接口驱动设计为例,讲解了具体的设计步骤;第9章主要介绍Nios II软核处理器以及支持Nios II软核处理器的FPGA系列,并详细介绍了SOPC的开发流程;第10章详细讲述了嵌入式项目的开发方法,包括产品开发过程、文档、产品开发的工程与项目管理。
  本书可作为高等院校相关专业研究生、本科生及高职院校相关专业的教材,也可供相关专业的工程技术人员参考。
  在编写本书的过程中,张举、董伟、周萌、张杰、邢进、李霞、蔡昌、王建勇、陈培培、乔彬、朱雁程、谭峰、钟鹏、万志卫、李建寰、阳波、李铁军、唐浩、魏慧、王彬、李峥、赵蕾、刘燕霞、宛鹏飞、徐沛、盛春旭、张锐等在资料收集、整理和写作方面做了大量的工作,在此表示感谢!
  由于时间仓促,加之作者水平有限,书中难免存在不足之处,敬请广大读者批评指正。

其  它:
 

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

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

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