上QQ阅读APP看书,第一时间看更新
第2章 ARM Cortex-M4F处理器
视频讲解
本章导读:MSP432系列MCU的内核使用ARM Cortex-M4F处理器,需要学习ARM Cortex-M4F汇编的读者可以阅读本章全部内容,一般读者简要了解2.1节即可。虽然本书使用C语言阐述MCU的嵌入式开发,但理解一两个结构完整、组织清晰的汇编程序对嵌入式开发将有很大帮助。第4章中将结合GPIO的应用给出汇编实例,供学习参考。实际上,一些如初始化、操作系统调度、快速响应等特殊功能必须使用汇编完成。本章给出ARM Cortex-M4F的特点、内核结构、存储器映像及内部寄存器概述;给出指令简表、寻址方式及指令的分类介绍;给出指令集与机器码对应表,供机器码级别的调试分析使用;给出ARM Cortex-M4F汇编语言的基本语法。
本章参考资料:2.1.1节的ARM Cortex-M4F处理器特点与结构图及2.1.3节的M4F的寄存器参考自《MSP432参考手册》及《ARMv7-M参考手册》;2.4节的ARM Cortex-M4F汇编语言的基本语法参考自《GNU汇编语法》。