





定价:129元
印次:1-14
ISBN:9787302402923
出版日期:2015.11.01
印刷日期:2023.12.25
图书责编:盛东亮
图书分类:零售
本书介绍了ARM Cortex-M3与Cortex-M相关知识的权威指南(
本书作者是ARM公司研发部门主管,著有三本ARM类畅销图书
前几年,我们见证了ARM CortexM3处理器不断扩大自己的应用领域,而且CortexM4也获得了迅速发展。同时,围绕着CortexM处理器的软件开发工具和多种技术也在不断进步。例如,目前基本上所有的CortexM设备驱动库都用上了CMSISCore,而且CMSIS项目也扩展为DSP库软件等多个方面。 在这一版中,我将书的内容进行了一定的调整,以便初学者可以快速理解M3&M4处理器架构,并提高它们在软件应用中的开发效率。应许多用户的要求,还会介绍几个前面的版本未涉及的高级话题,而且它们在其他的书或者ARM的文档中也没有出现过。在这一版中,还加入了CortexM4处理器的许多新的信息,比如浮点单元和DSP指令的应用细节,并对一些内容进行了更加深入的介绍。例如,与上一版相比,本书介绍的微控制器软件开发组件更多,其中包括基于CMSISRTOS API的实时操作系统的一章内容以及多个高级话题的其他信息。 本版还增加了DSP Concepts的CEO Paul Beckmann写的两章内容,DSP Concepts是为ARM开发CMSISDSP库的公司。我非常高兴能够得到他的帮助,因为他对DSP应用及CMSISDSP库的深入理解,使得本书对于任何ARM嵌入式软件开发人员都极具价值。 本书既面向嵌入式硬件系统设计人员,也面向软件工程师。由于书中的内容涵盖了从入门知识到许多详细的高级信息,它也适合多种读者使用,其中包括程序员、嵌入式产品设计人员、电子爱好者、研究人员及片上系统(SoC)工程师。若用户想从包括经典的ARM处理器ARM7TDMI在内的其他架构移植到Co...
推荐序3
前言5
关于本书7
术语和缩写9
本书约定11
第1章ARM CortexM处理器简介
1.1什么是ARM CortexM处理器
1.1.1CortexM3和CortexM4处理器
1.1.2CortexM处理器家族
1.1.3处理器和微控制器的区别
1.1.4ARM和微控制器供应商
1.1.5选择CortexM3和CortexM4微控制器
1.2CortexM处理器的优势
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.9OS支持
1.2.10多种系统特性
1.2.11软件可移植性和可重用性
1.2.12选择(设备、工具和OS等)
1.3ARM CortexM处理器应用
1.4ARM处理器和ARM微控制器的资源
1.4.1ARM网站上有什么
1.4.2微控制器供应商提供的文档
1.4.3工具供应商提供的文档
1.4.4其他资源
1.5背景和历史
1.5.1ARM简史
1.5.2ARM处理器的发展
1.5.3Thumb ISA的架构版本
1.5.4处理器命名
1.5.5关于ARM生态系统
第2章嵌入式软件开发简介
2.1ARM微控制器是怎样构成的
2.2开始时需要准备什么
2.2.1开发组件
2.2.2开发板... 查看详情
同系列产品
查看详情-
鸿蒙HarmonyOS应用开发实践
向治洪
ISBN:9787302672159
定 价:79元
-
深入理解微电子电路设计——电子元器件、数字电路、模拟电路原理及应用(原书第6版)
[美] 理查德·C.耶格(Richard C. Jaeger) [美] 特拉维斯·N.布莱洛克(Travis N. Blalock) [美] 本杰明·J.布莱洛克(Benjamin J.Blalock) 著 朱前成 朱秀华 编译
ISBN:9787302658191
定 价:199元
-
画说通信原理
张卫钢,汤颖凡
ISBN:9787302629504
定 价:89元
-
数字音频信号处理(原书第3版)
[德] 乌多·佐尔泽(Udo Zolzer)著 张雪英 黄丽霞 孙颖 译
ISBN:9787302644507
定 价:79元