基于Cortex-M3内核的嵌入式软件开发

时间:2012-09-16 09:54:14
【文件属性】:

文件名称:基于Cortex-M3内核的嵌入式软件开发

文件大小:235KB

文件格式:DOC

更新时间:2012-09-16 09:54:14

Cortex-M3 ARM_AN179应用笔记 参考译文

目 录 第一章 Cortex™-M3内核 4 1.1 嵌套向量中断控制器(NVIC) 4 1.2 存储器保护单元(MPU) 4 1.3 调试端口(DAP) 4 1.4 存储器映射 4 第二章 基于Cortex-M3内核的软件开发 6 2.1 异常处理(Exception handling) 6 写一个异常表 6 写一个异常处理过程 7 放一张异常表 7 系统控制空间(SCS)寄存器的配置 7 设置一个中断请求 9 中断的优先级 9 2.2 存储器保护单元(MPU) 9 MPU寄存器的地址 9 储器保护单元(MPU)的配置 10 存储器区域的大小和属性寄存器(存储器存取的类型和许可) 10 子区域(Sub-regions) 11 2.3 栈和堆的配置 11 配置栈和堆 11 一个区域模型 11 两个区域模型 12 八字节栈队列 12 2.4支持的指令集 13 访问存储器指令 13 屏蔽指令 13 条件执行指令 14 2.5位别名区(Bit-banding) 15 地址变换(Address translation) 15 位别名区的读写(Reading and writing to the bit-banding region) 15 使用别名区的C语言代码(Using bit-banding from C code) 15 2.6执行状态(Execution Modes) 16 工作方式(Operating Modes) 16 主堆栈和进程堆栈(Main and Process Stacks) 16 2.7管理程序调用(Supervisor Calls(SVC)) 16 2.8 系统定时器(SysTick) 18 系统定时器 18 系统定时器的配置 18 2.9 RVCT3.0的设置 19 编译器和汇编器的设置 19 链接器的设置 19


网友评论

  • 非常感谢,对我有很大的作用
  • 翻译版,挺好的,是我想要的 .
  • 翻译版啊 结合英文原版看挺好的