×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
ARM Cortex-M3与Cortex-M4权威指南(第3版)

ARM Cortex-M3与Cortex-M4权威指南(第3版)

1星价 ¥87.7 (6.8折)
2星价¥87.7 定价¥129.0
暂无评论
图文详情
  • ISBN:9787302402923
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:572
  • 出版时间:2015-11-01
  • 条形码:9787302402923 ; 978-7-302-40292-3

本书特色

在介绍Cortex-M3/M4的书籍中,本书无疑是广受欢迎的一本。一方面,作者本身就是ARM公司的专家,深刻理解Cortex-M3/M4架构的设计;另一方面,作者选取的角度非常合适,既有架构设计的细节,也有程序代码实现示例,而且对容易出现问题的地方进行了说明。是一本不可多得,值得嵌入式开发人员珍藏的图书。本书提供全部示例工程的源代码,下载地址见书中“关于本书”。 由于多种开发工具、调试工具和丰富的工程实例的存在,使用基于ARM Cortex-M3和Cortex-M4处理器的设备是非常简单的。不过, 要想提高应用代码的效率,则需要深入了解硬件架构和软件模型。本书提供的信息对系统架构师和软件工程师都非常重要:既有常见的开发工具,还提供了基于Cortex微控制器软件接口标准(CMSIS)的多个编程实例。另外,本书还涵盖了Cortex-M4处理器的数字信号处理(DSP)特性以及面向模拟应用的CMSIS-DSP库。随着许多嵌入式应用变得越来越复杂以及微控制器的能力的提高,实时操作系统的使用也就更加普遍了。对于这些所有的内容,本书都提供了易于理解的应用实例。 本书适合所有类型的用户:从开始学习小的Cortex-M微控制器项目的学生到需要深入了解处理器特性的系统专家。 ——Reinhard Keil(ARM公司MCU工具总监)

内容简介

利用ARM Cortex-M3与ARM Cortex-M4来改进你的嵌入式设计的性能和效率!
第3版经过了全新修订:增加了ARM Cortex-M4处理器的信息;对ARM Cortex-M3处理器的讲解进行了更新;对于ARM Cortex-M3和ARM Cortex-M4进行了比较,方便其他多种处理器架构移植到ARM Cortex-M3和ARM Cortex-M4。本版的其他修订细节如下:
新增了论述DSP特性和CMSIS-DSP软件库的两章内容,介绍了DSP的基础知识以及如何编写Cortex-M4的DSP软件,其中包括使用CMSIS-DSP库的实例以及Cortex-M4的DSP性能方面的知识。
新增了介绍Cortex-M4浮点单元及其使用的一章内容。
新增了介绍嵌入式操作系统的使用(基于CMSIS-RTOS)以及支持嵌入式操作系统的处理器特性的一章内容。
多种调试技术以及疑难解答。
从其他处理器进行软件移植的内容。

目录

译者序
推荐序
前言
关于本书
术语和缩写
本书约定

第1章 ARMCortex-M处理器简介
1.1 什么是ARMCortex-M处理器
1.1.1 Cortex-M3和Cortex-M4处理器
1.1.2 Cortex-M处理器家族
1.1.3 处理器和微控制器的区别
1.1.4 ARM和微控制器供应商
1.1.5 选择Cortex-M3和Cortex-M4微控制器
1.2 Cortex-M处理器的优势
1.2.1 低功耗
1.2.2 性能
1.2.3 能耗效率
1.2.4 代码密度
1.2.5 中断
1.2.6 易于使用
1.2.7 可扩展性
1.2.8 调试特性
1.2.9 OS支持
1.2.10 多种系统特性
1.2.11 软件可移植性和可重用性
1.2.12 选择(设备、工具和OS等)
1.3 ARM Cortex-M处理器应用
1.4 ARM处理器和ARM微控制器的资源
1.4.1 ARM网站上有什么
1.4.2 微控制器供应商提供的文档
1.4.3 工具供应商提供的文档
1.4.4 其他资源
1.5 背景和历史
1.5.1 ARM简史
1.5.2 ARM处理器的发展
1.5.3 ThumbISA的架构版本
1.5.4 处理器命名
1.5.5 关于ARM生态系统
……

第2章 嵌入式软件开发简介
第3章 技术综述
第4章 架构
第5章 指令集
第6章 存储器系统
第7章 异常和中断
第8章 深入了解异常处理
第9章 低功耗和系统控制特性
第10章 OS支持特性
第11章 存储器保护单元
第12章 错误异常和错误处理
第13章 浮点运算
第14章 调试和跟踪特性
第15章 Keil ARM微控制器开发套件入门
第16章 IAR Embedded Workbench for ARM入门
第17章 GCC入门
第18章 输入和输出软件实例
第19章 使用嵌入式操作系统
第20章 汇编和混合语言工程
第21章 ARMCortex-M4和DSP应用
第22章 使用ARMCMSIS-DSP库
第23章 高级话题
第24章 软件移植

参考文献

附录A-附录I(参见本书配套网站)
展开全部

作者简介

Joseph Yiu,英国ARM公司资深专家,14年半导体行业从业经历(在ARM公司工作12年之余)。曾参与多个处理器设计项目,包括ARM Cortex-M3/M4和Cortex-MO,并参与了多种ARMIP(知识产权)产品的开发。Joseph Yiu为微控制器系统级设计专家,并涉猎了诸多相关领域,包括ARM Cortex-M系列微控制器软件开发、微控制器市场以及片上系统设计技术。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航