
The Ultimate Guide to ARM Cortex M0 & M0+
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
《The Ultimate Guide to ARM Cortex M0 & M0+》是一本全面解析ARM Cortex M0及M0+微控制器架构的技术指南,深入浅出地介绍了其特性和应用。
本书旨在深入探讨ARM Cortex-M0与Cortex-M0+处理器及其编程技术。作者Joseph Yiu是英国ARM公司的主管工程师,并著有广受好评的《ARM Cortex-M3与Cortex-M4权威指南(第3版)》。
本书适合以下读者:嵌入式产品设计工程师、嵌入式软件开发人员、电子爱好者以及学习相关课程的学生,包括高年级本科生和研究生。作者提供了详细的配套工程源文件供参考。
书中内容涵盖了以下几个方面:
- 深度剖析系统模型、指令集及中断处理机制,帮助理解ARM Cortex-M0与Cortex-M0+的工作原理;
- 通过丰富的编程案例展示如何使用汇编语言和C语言进行程序设计,有助于快速实践应用;
- 系统性地讲解软件开发流程,并以常用工具为例说明实例的编写、定位代码问题及软件移植等知识;
- 全面介绍从其他架构处理器向ARM Cortex-M0与Cortex-M0+迁移的方法,包括示例如ARM7TDMI、ARM Cortex-M3以及8051微控制器的移植过程;
- 详细解析了Cortex-M0和Cortex-M0+之间架构特性的差异点(例如非特权执行等级及向量表重定位);
- 深入探讨了Cortex-M0+处理器的优势,包括新的单周期I/O接口、更优的能量效率以及微跟踪缓冲器(MTB)特性等。
- 介绍了软件开发工具的新内容和使用示例,如Keil MDK版本5、IAR Embedded Workbench for ARM、ARM gcc及mbed;
- 提供了基于CMSIS-RTOS API的Keil RTX实时操作系统实例;
- 包含Cortex-M0与M0+微控制器的实际应用案例,例如Freescale Freedom板(FRDM-KL25Z)、STM32F0 Discovery、STM32L0 Discovery和NXP LPC1114等。
全部评论 (0)


