账号: 密码:
中国大学出版社协会 | 首页 | 宏观指导 | 出版社天地 | 图书代办站 | 教材图书信息 | 教材图书评论 | 在线订购 | 教材征订
搜索 新闻 图书 ISBN 作者 音像 出版社 代办站 教材征订
购书 请登录 免费注册 客服电话:010-62510665 62510769
图书查询索引 版别索引 分类索引 中图法分类 专业分类 用途分类 制品类型 读者对象 自分类 最新 畅销 推荐 特价 教材征订
综合查询
ARM嵌入式系统基础与实践 - 中国高校教材图书网
书名: ARM嵌入式系统基础与实践
ISBN:978-7-81124-005-4 条码:
作者: 胡伟  相关图书 装订:平装
印次:1-1 开本:16开
定价: ¥32.00  折扣价:¥30.40
折扣:0.95 节省了1.6元
字数: 504千字
出版社: 北京航空航天大学出版社 页数:
发行编号: 每包册数:
出版日期: 2007-03-01
小团购 订购 咨询 推荐 打印 放入存书架

内容简介:
本书包括ARM嵌入式基础知识和实践两部分内容,通过Bootloader衔接在一起。在基础知识部分,不是给出理论,而是讲解原理,并给出应用实例和应用方法;在实践部分,联系实际嵌入式系统和Bootloader源码,详细说明了基本系统的概念及其软硬件实现,并以基本系统基础上扩展的一个实际嵌入式系统开发过程为例,阐述了不使用操作系统的嵌入式系统开发过程、方法和软硬件实现。

内容的编写、选取和安排上以引导读者自学为主,在讲明知识的同时主要给出了知识的学习和应用方法,力求使读者能自己理解和融会贯通地掌握知识,并通过对本书的学习,解决怎样应用嵌入式知识和怎样进行实际嵌入式开发等问题。本书适合高等院校相关专业的本科生、研究生,以及从事嵌入式开发的工程技术人员使用。

作者简介:
 
章节目录:
第1章 嵌入式系统概述1
1.1 嵌入式系统定义的界定1
1.2 常用32位嵌入式处理器3
1.2.1 嵌入式微控制器MCU3
1.2.2 嵌入式微处理器MPU4
1.2.3 专用处理器4
1.2.4 ARM芯片上微控制器技术、微处理器技术和专用处理器技术的融合5
1.3 嵌入式芯片的SOC化和嵌入式系统的SOPC7
1.3.1 ARM公司及知识产权(IP)公司7
1.3.2 芯片的IP和SOC化8
1.3.3 SOPC技术10
1.4 基于ARM的32位嵌入式系统应用领域11
第2章 ARM嵌入式处理器核和处理器13
2.1 ARM公司IP产品概述13
2.1.1 一个调查13
2.1.2 ARM体系结构和CPU的发展14
2.1.3 ARM公司给出的CPU核分类21
2.2 ARM编程结构22
2.2.1 ARM处理器工作状态22
2.2.2 ARM处理器数据类型和大小端存储模式22
2.2.3 ARM寄存器组23
2.2.4 ARM处理器工作模式25
2.2.5 ARM程序状态寄存器26
2.2.6 ARM异常30
2.3 ARM处理器核35
2.4 ARM处理器38
2.5 指令流水线45
第3章 常用嵌入式ARM芯片51
3.1 AMBA总线介绍52
3.2 Samsung公司的ARM芯片53
3.2.1 芯片介绍53
3.2.2 基于S3C24A0的应用实例55
3.3 Atmel公司的ARM芯片58
3.3.1 芯片介绍58
3.3.2 基于AT91RM9200的应用实例 66
3.4 NXP(Philips)公司的ARM芯片69
3.4.1 芯片介绍69
3.4.2 基于LPC2119的应用实例73
3.5 Marvell(Intel)公司的ARM芯片76
3.5.1 芯片介绍76
3.5.2 基于IXP2800/IXP2850的应用实例85
3.6 Freescale公司的ARM芯片87
3.6.1 芯片介绍87
3.6.2 基于MCIMX31/i.MX31的应用实例92
3.7 TI公司的ARM芯片95
3.7.1 芯片介绍95
3.7.2 基于OMAP5912的应用实例103
3.8 嵌入式芯片选型104
第4章 嵌入式ARM开发工具107
4.1 ARM芯片调试系统原理108
4.1.1 调试部分108
4.1.2 跟踪部分117
4.2 链接/仿真工具118
4.2.1 JTAG仿真器118
4.2.2 在线仿真器ICE120
4.2.3 集成开发环境自带的仿真软件120
4.2.4 Multi2000集成开发环境121
4.2.5 RVDS集成开发环境122
4.3 ADS集成开发环境122
4.3.1 ADS介绍123
4.3.2 ADS应用124
4.4 英蓓特公司的Embest IDE集成开发环境133
4.4.1 概述133
4.4.2 应用135
第5章 汇编语言142
5.1 集成开发环境汇编程序框架142
5.2 寻址方式144
5.3 ARM和Thumb指令概述148
5.4 ARM指令详解153
5.5 Thumb指令详解168
5.6伪操作、伪指令和宏指令169
5.6.1 GNU伪操作和宏指令170
5.6.2 ARM伪操作和宏操作172
5.6.3 伪指令175
5.6.4 ARM集成开发环境和GNU集成开发环境程序互移植176
5.7 汇编程序178
5.7.1 ARM编程模型相关知识汇编语言实现178
5.7.2 源程序分析184
第6章 ARM嵌入式系统开发217
6.1 ARM嵌入式系统开发概述217
6.1.1 概述217
6.1.2 ARM芯片特点218
6.2 S3C44B0X和S3C2410X芯片概述221
6.2.1 S3C44B0X芯片概述221
6.2.2 S3C2410X芯片概述227
6.3 基本ARM嵌入式系统234
6.3.1 概述234
6.3.2 基本ARM嵌入式系统的实现235
6.4 不使用操作系统的嵌入式系统开发256
6.4.1 中断控制器257
6.4.2 看门狗定时器267
6.4.3 I/O接口/端口269
6.5 使用操作系统的嵌入式系统开发277
6.5.1 嵌入式应用软件280
6.5.2 嵌入式数据库285
第7章 串口通信工程实践292
7.1 通信基础知识293
7.2 ARM SOC芯片UART片上扩展控制器296
7.2.1 S3C44B0X片上扩展控制器UART296
7.2.2 S3C2410X的UART306
7.3 实际IDE开发环境的工程文件308
7.3.1 嵌入式系统简单初始化309
7.3.2 集成开发环境文件介绍317
7.4 串口通信工程硬件实现319
7.5 串口通信软件实现321
7.5.1 基于GNU集成开发环境的源程序325
7.5.2 源程序程序扩充342
7.5.3 源程序推广343
7.5.4 进一步操作344
参考文献349

精彩片段:
 
书  评:
 
其  它:
 



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

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