- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章Cortex-M3内核原理2概要
第2章 Cortex-M3 内核原理(2);主要内容;2.5 工作模式;工作模式;工作模式;;Control寄存器与微处理器工作模式;工作模式(续);工作模式(续);工作模式(续);工作模式(续);工作模式(续);工作模式(续);工作模式(续);工作模式(续);Control寄存器与堆栈;工作模式(续);工作模式(续);Cortex-M3微处理器工作状态;2.6 异常与中断;异常与中断;2.6.1 概述;“中断”概念的回顾;思考:;“中断”系统中随机事件的处理机制:;异常与中断;异常与中断(续);异常与中断(续);异常与中断(续);异常与中断(续);异常与中断(续);异常与中断(续);异常与中断(续);异常与中断(续);异常与中断(续);异常与中断(续);异常与中断(续);Pre-emption priority Sub-priority;异常与中断(续);异常与中断(续);异常与中断(续);异常与中断(续);优先级分组PRIGROUP;异常与中断(续);向量表;向量表;向量表(续);向量表(续);向量表(续);2.6.2 中断输入及挂起;中断输入及挂起;中断输入及挂起(续);中断输入及挂起(续);中断输入及挂起(续);中断输入及挂起(续);2.6.3 中断的具体行为;异常(中断)行为的3种情形;特权线程模式→特权handler模式;用户线程模式→特权handler模式;中断的具体行为;EXC_RETURN;EXC_RETURN;中断的具体行为(续);中断的具体行为(续);中断嵌套控制;中断嵌套控制;中断嵌套控制;高级中断操作;高级中断操作;高级中断操作(续);高级中断操作(续);高级中断操作(续);高级中断操作(续);EXC_RETURN;EXC_RETURN ;EXC_RETURN (续);EXC_RETURN(续);异常返回值(续);异常返回值(续);Fault类异常;Fault类异常;Fault类异常;NVIC的功能配置与中断建立过程(主要寄存器介绍);NVIC的功能配置;NVIC寄存器;NVIC寄存器;NVIC寄存器;NVIC寄存器;中断建立全过程;示例汇编代码如下:;中断建立全过程;如何了解微处理器中断优先级支持情况?;2.7 堆栈及其操作;堆栈及其操作;堆栈及其操作(续);ARM微处理器寄存器列表的堆栈操作;IA: P=0, U=1 空增----ARM体系架构 ;IB: P=1, U=1 满增----ARM体系架构 ;DA: P=0, U=0 空降----ARM体系架构 ;DB: P=1, U=0 满降----ARM体系架构
Cortex-M3 默认此堆栈生长方式! ;Cortex-M3中断响应的入栈操作;堆栈及其操作(续);堆栈及其操作(续);堆栈及其操作(续);堆栈及其操作(续);异常/中断的返回;堆栈及其操作(续);2.8 Cortex-M3内核的其他主要特性;2.8.1 SYSTick定时器;2.8.2 电源管理;睡眠深度睡眠;电源管理;2.8.3 多核系统;多核系统同步唤醒;多核系统;多核系统;2.8.4 复位;复位;复位;小结
文档评论(0)