Chapter02_ARM_Cortex-M3-x概要1.ppt

Chapter02_ARM_Cortex-M3-x概要1

5.存储器系统 CM3的存储器系统与从传统 ARM架构的相比,已经有过脱胎换骨般的改革了: 第一, 它的存储器映射是预定义的,并且还规定好了哪个位置使用哪条总线。 第二, CM3的存储器系统支持所谓的“位带”(bit-band)操作。通过它,实现了对单一比特的原子操作。位带操作仅适用于一些特殊的存储器区域中。 第三, CM3的存储器系统支持非对齐访问和互斥访问。这两个特性是直到了 v7M时才出来的。 最后,CM3的存储器系统支持 both小端配置和大端配置。 6.NVIC嵌入式中断控制器 进入中断方式 入栈: 把8个寄存器的值压入栈。 取向量:从向量表中找出对应的服务程序入口地址。 选择堆栈指针MSP/PSP,更新堆栈指针SP,更新连接寄存器LR,更新 程序计数器PC。 高效的低延迟异常处理 NVIC 的寄存器以存储器映射的方式来访问 使能与除能寄存器 悬起与“解悬”寄存器 优先级寄存器 活动状态寄存器 返回本章目录 三.具体芯片STM32F103VB的使用 1.资料文档说明 2.STM32系统架构 3.STM32F103VB资源 4.STM32的启动配置 5.STM32的时钟 6.基于ARM Cortex-M3的STM32最小开发系统 7.开发环境RealView MDK 8.程序下载 下一章 1.资料文档说明 缩略语《CM3权

文档评论(0)

1亿VIP精品文档

相关文档