已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1章 介绍 ARM Cortex-M3处理器初探.14 ARM的各种架构版本.15 指令集的开发.18 Thumb-2指令集架构(ISA) .19 Cortex-M3的舞台.20 本书组织 深入研究用的读物21第2章 Cortex-M3概览. l 简介22 l 寄存器组.23 l 操作模式和特权极别.25 l 内建的嵌套向量中断控制器.26 l 存储器映射v.27 l 总线接口.28 l 存储器保护单元29 l 指令系统.29 l 中断和异常.30 l 调试支持31 l 小结.32第3章 Cortex-M3基础 l 寄存器组.36 l 特殊功能寄存器组39 l 操作模式.41 l 异常和中断.43 l 向量表.44 l 存储器保护单元 l 堆栈区的操作45 l 复位序列.48第4章 指令集 l 汇编语言基础.50 l 指令集.52 l 近距离地检视指令.59 l Cortex-M3中的一些新好指令.75第5章 存储器系统 l 存储器系统的功能概览.84 l 存储器映射.84 l 存储器的各种访问属性.86 l 缺省的存储器访问许可87 l 位带操作.87 l 非对齐数据传送94 l 互斥访问.95 l 端模式98第6章 实现Cortex-M3的全景概貌 l 流水线100 l 详细的框图.101 l Cortex-M3的总线接口.104 l Cortex-M3的其它接口.104 l 外部私有总线.105 l 典型的连接方式.105 l 复位信号源106第7章 异常 l 异常类型.109 l 优先级的定义.111 l 向量表.116 l 中断输入以及悬起行为.117 l Fault异常.120 l SVC和PendSV125第8章 NVIC与中断控制 l NVIC概览.130 l 中断配置基础.130 l 中断使能与除能.130 l 中断的悬起与解悬131 l 中断建立全过程的演示.136 l 软件中断.138 l 再论SysTick定时器.138第9章 中断的具体行为 l 中断/异常的响应序列142 l 异常返回.144 l 嵌套的中断144 l 咬尾中断.145 l 晚到(的高优先级)中断.146 l 异常返回值.146 l 中断延迟.148 l 异常响应期间的faults.149第10章 Cortex-M3的低层编程 l 概览.152 l 汇编与C的接口.153 l 典型的开发流程.153 l 第一步工作.154 l 与外界互动.155 l 使用数据存储器.159 l 使用互斥访问实现互斥锁操作.160 l 使用位带实现互斥锁操作.162 l 使用位段提取与查表跳转.163第11章 玩转异常系统 l 使用中断166 l 异常/中断服务例程.169 l 软件中断170 l 异常服务例程的示范.171 l 使用SVC.174 l SVC示范:用于输出数据的函数174 l 在C中使用SVC177第12章 编程进阶与系统行为 l 在系统中使用双堆栈.179 l 双字的堆栈对齐方式.182 l 非基级的线程模式.183 l 性能评估.185 l 当处理器被锁定时.186第13章 Cortex-M3的其它特性. l SysTick定时器.189 l 电源管理.192 l 多处理机通信.195 l 自复位控制.199第14章 存储保护单元MPU l MPU概览.203 l MPU的寄存器组.203 l 启用MPU.209 l MPU的典型设置.213第15章 调试系统架构 l 调试特性概览.219 l CoreSight技术概览.220 l 调试模式.223 l 调试事件.225 l Cortex-M3中的断点.227 l 调试时访问寄存器.227 l 内核的其它调试特性.229第16章 调试组件 l 简介230 l 跟踪组件:数据观察点与跟踪(DWT) .230 l 跟踪组件:仪器化跟踪宏单元(ITM) .232 l 跟踪组件:嵌入式跟踪宏单元(ETM) .233 l 跟踪组件:跟踪端口接口单元(TPIU) .233 l 闪存地址重载与断点单元(FPB) .234 l AHB访问端口236 l ROM表.237第17章 开始Cortex-M3开发 l 选择一款Cortex-M3产品.239 l Cortex-M3修订版0与修订版1的区别.240 l Cortex-M3修订版1与修订版2的区别.241 l 开发工具.244第18章 ARM7应用程序移植到Cortex-M3 l 简介.247 l 系统个性.248 l 汇编源程序.250 l C源程序.251 l 预编译的目标文件.252 l 优化.252第19章 使用GNU工具链开始Cortex-M3开发 l 背景.253 l 获取GNU工具链.254 l 开发流程254 l 示例程序.255 l 访问特殊功能寄存器.265 l 使用未支持的指令.266 l GNU C编译器的内联汇编.266第20章 KEIL RealView Microcontroller Development Kit(RVMDK)使用入门 l 简介.268 l uVision使用入门.268 l 使用UART输出“Hello World” .272 l 测试示例程序.275 l 使用调试器.275 l 指令模拟器.279 l 修改向量表.282 l 使用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年11月公共营养师三级考试试卷及答案
- 2025年人工智能技术及应用职业考试试卷及答案
- 医院防汛救灾医疗救援应急演练方案
- 探索高阶数据治理师的日常工作与计划
- 中级海测员在项目中的角色与职责分析
- 中级网络营销实战案例解析
- 企业数字化转型路径规划与实施工作安排
- 中医科医生职业发展路径规划
- 打造高效率的县级智能交通管理系统中级案例分析
- 预算编制与成本控制企业财务健康手册
- 海关主动披露培训
- 酒店消防安全应急预案范本
- 校园餐智慧监管报告
- 英语四级高频核心词汇合集1000词
- RFJ 01-2014 人民防空工程设备设施标志和着色标准
- 实施指南(2025)《JB-T 7425-2023 超硬磨具标准》
- 地库墙面腻子施工方案设计
- 2025-2030中国药物经济学评价在医保谈判中的应用案例报告
- 全省水利行业消防安全知识培训课
- 工程隧道施工质量控制要点
- 中小学教师班主任工作指导手册
评论
0/150
提交评论