Cortex-M4体系结构介绍
Cortex-M4处理器是ARMv7-M架构的。ARMv7-M的参考手册是一本一千多页的大部头,它描述了处理器的指令集、内存系统和Debug系统。 它适合处理器、编译器、开发工具的设计者作为工具手册查询使用,对于我这种刚开始的新手来说有点复杂了。 在一开始,我还没有足够的精力了解处理器的所有细节,秉着够用的原则, 先深入理解基本的编程模型(programmer's model)、异常和中断处理机制、内存映射、以及如何驱动各种系统外设。
本部分内容为对手册和《权威指南》的笔记,大部分内容是直接翻译过来的。