豆搜网 文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > 工程科技 > 信息与通信 > 基于ARM核的嵌入式系统异常处理机制的设计
侵权投诉

基于ARM核的嵌入式系统异常处理机制的设计

基于ARM核的嵌入式系统异常处理机制的设计

维普资讯 doc.docsou.com

一 j

基于AM R核的嵌入式系统异常处理机制的设计 D s n o x e t i P o e s g M c a s a e i A M C r i h m e d d S s e e f E c p Ol r c s e h n m B s d O R o e T e E b d e y t m i g i i n i l l i谢小云周聪 Xi Xi e aoy n Z u hou Co ng

(昌大学计算机科学系,南昌 3 0 2 )南 3 0 9 C m u e c n e a c a g U e s y a c a g 3 0 2 ) o p t r S c S n h n n r ,S n h n 3 0 9 i e i v i t

要:本文分析了 A M核异常处理机制,提出了 A M核异常处理设计的方法和异常处理函数设计的要点, R R

并就软中断S I W程序设计进行了探讨。 关键词: R; A M异常处理:入式系统嵌中图分类号:T 3 . 1 P 1 1 1文献标识码:A 文章编号:1 7— 7 2 (0 50— 0 5 0 6 1 4 9一 2 0 )5 0 6— 5 Ab ta t n h a e 1 s r c:I t j S r i t e x e t o p o e S g m c a i m b s d n .Ⅵ c r i n 1 z d C e. h e c p i n r c S i e h n a e o、 n s R o e a a e; S y t met he hod of de si gni e ng xce pti proc on eSSi b e on、 co and t ker ng as d RM re he ne1 o desi ni f g ng e e xc pti pr essi fu on oc ng ncti n o are pu for t war d; th pro a o s t i err pti SWI a1 O e e gr me f of nt u on b S di CuS d . S Se

Ke w o d: R v r s A M; E c p o P o e si g; E b d e S s e x e ti n r c s n medd ytm

A M ( d a c d 1 C M.h e R A v n e R S i )核是英国 A M c v i R

响应某外设的中断请求。但这两种情况具有一定的

公司设计的处理器内核和指令

集。通过 A M公司授 R权,各类得到授权的公司可、 R将Ⅵ核植入集成到

共性,都是请求处理器打断正常的程序执行流程, 进入特定程序的一种机制。为此,文中若无特别说

自己的应用芯片中。目前,A、已应用在数百种微 l R核处理器中,并在移动设备和通信设备中得到非常广泛的使用。计算机体系结构中,异常和中断是处理 系统和进程运行中突发或随机事件的一种机制。它为系统软件处理这类事件预埋好了人口陷阱,几乎所有的处理器都提供这种机制。在嵌入式系统中如

明,对“异常”和“中断”都不作严格的区分。 AM R有七种异常中断,如图一所示。由于中断涉及任务的上下文切换 ( o t x w h,为了加快 C n e t s ic ) t 切换的速度, A M提供了七种处理器模式:用户模 R

式、快中断模式、中断模式、管理模式、中止模式、 未定义模式和系统模式。除用户模式以外,其它模

何利用硬件的异常/中断机制布局系统的中断处理, 是系统设计的重要步骤。本文就 R1异常处理机、、核制的设计进行讨论。 1 A RM异常简述

式称为特权模式。其中快中断模式、中断模式、管 理模式、中止模式和未定义模式又称为异常模式, 它们可以通过程序切换进入,通过异常中断也可以

进入相应的异常模式。每一种模式都有自己独立的寄存器组,用以减少任务切换的现场入栈数据。 2异常处理的设计

在 A M的技术文档中,异常是用术语 e c p iI R x e t O 3

来描述的,它主要是从处理器被动接受的角度出发的一种描述,指意外操作引起的异常,如访问虚拟存储器超界产生的数据访问异常。而中断 (n e r p )则带有向处理器主动申请的意味,如 it r u t

、M R核异常向量表的存放地址是固定的,通常情况下存放在地址 0 0开始的非易失性存储器当中。 在系统启动之后,为了提高存储器的访问速度可将

第1页

你可能喜欢

  • STM32中断
  • ARM嵌入式系统课程设计
  • 工程电路
  • 电子元器件图片
  • 嵌入式入门
  • 人民币升值的影响

热门文档

相关文档

站点地图 | 文档上传 | 侵权投诉 | 手机版
新浪认证  诚信网站  绿色网站  可信网站   非经营性网站备案
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.docsou.com All Rights Reserved.  闽ICP备15022310号-9  闽公网安备 35021102001881号  email
返回顶部