- 2
- 0
- 约4.02千字
- 约 53页
- 2017-05-21 发布于北京
- 举报
第四章 Cortex-M3 的异常处理 Cortex-M3的一些特性(一) 处理器状态的自动保存和恢复; 中断向量表读取与处理器状态保存并行处理; 支持尾链技术,当处理背靠背的中断时,不需在两个中断服务子程序之间进行入栈和出栈操作; 可动态重设中断优先级; NVIC 和 Cortex-M3 处理器核紧密耦合,可尽早处理中断,尤其是晚到的高优先级中断; Cortex-M3的一些特性(二) 中断的数目可以配置,从 1 到 240; 为 Handler 和 Thread 模式分别提供独立的栈和访问特权等级; ISR 调用采用 C/C++标准ARM 体系结构过程调用标准(AAPCS); 可屏蔽优先级以支持临界区。 这些特性提高了处理异常的效率并降低了时间的延迟。 4.1 异常的类型 4.2 异常的优先级 4.3 异常处理 4.4 复位过程 4.5 多堆栈的设置 4.6 Abort 模式 4.1 异常的类型 Cortex-M3 处理器将复位、不可屏蔽中断、外部中断、故障都统一为异常。 故障(fault)是指令执行时由于错误的条件所导致的异常。同步故障是指当指令产生错误时就同时报告错误。异步故障则是指当指令产生错误时无法保证同时报告错误。 4.2 异常的优先级 NVIC 支持通过软件设置优先级。通过写中断优先级寄存器的 PRI_N 字段可以设置优先级,范围为 0~255。 通过软件设置的
您可能关注的文档
- (人教新课标)三年级语文上册课件槐乡的孩子5.ppt
- (人教版)一年级上册《语文园地六》2.ppt
- (人美版)五年级美术上册课件提线纸偶1.ppt
- (冀教版)六年级科学下册课件常见的建筑1.ppt
- (北师大版)一年级语文下册《识字一》教学课件.ppt
- (安徽适用)2013高考物理一轮复习要点提示第5讲功和功率课件.ppt
- (广东专用)2014高考数学第一轮复习用书备考学案第72课古典概型课件文.ppt
- (教科版)一年级语文上册课件山村1.ppt
- (最新)我爱体育我爱成功.ppt
- (湘教版)一年级语文课件大海的歌.ppt
- 2026江西南昌市社会福利院招聘备考题库及答案详解(各地真题).docx
- 2026江苏常州仲裁委员会办公室招聘4人备考题库及一套答案详解.docx
- 2026江苏无锡交响乐团有限公司招聘12人备考题库及完整答案详解一套.docx
- 2026-2031货架行业市场深度调研及供需格局及有效策略与实施路径评估报告.docx
- 2026-2031加厚大衣行业市场深度调研及供需格局及有效策略与实施路径评估报告.docx
- 2026江苏淮安市盱眙县招聘教师39人备考题库及1套参考答案详解.docx
- 2026-2031加绒工装裤行业市场深度调研及供需格局及有效策略与实施路径评估报告.docx
- 2026江苏南通市崇川区卫生健康委员会所属部分事业单位(南通市口腔医院)长期招聘高层次人才2人备考题.docx
- 2026江苏苏州大学科研助理岗位招聘7人备考题库及完整答案详解.docx
- 2026江西吉安市井冈山市市政园林环卫所面向社会招聘1人备考题库及参考答案详解1套.docx
原创力文档

文档评论(0)