EDA365电子论坛网

标题: ARM ------- arm异常中断处理知识点 [打印本页]

作者: thinkfunny    时间: 2019-6-19 15:59
标题: ARM ------- arm异常中断处理知识点
ARM处理器7种类型异常
" P" f7 Q+ ?; z6 q5 @8 M9 a1 J" C& i8 i
! I4 a+ a7 J% B3 S

, m2 z& }' T5 ~- \' _  按优先级从高到低的排列如下:
- Y- ?. |4 Y' q' @; B# n
5 i, _/ i9 D. e& h. W$ U
& `' n( {* T4 A" H! }
  复位异常(Reset)" ^' U# H( E8 r

  z! ]  G+ S# t. B

, |- M/ V0 s( }' ?  数据异常(Date Abort)0 e" }, L! i; K$ B0 n8 {- P# ^# ~( B

) o# u4 B+ X" u. X6 O
' f) R; k( {, l; l0 h
  快速中断异常(FIQ)$ W1 u8 {# k. k) ~8 U. Q

( Q: P' r2 L4 E7 [: I9 }& e) z

: O2 _6 t9 W' |! G  外部中断异常(IRQ)
0 H! q0 ?* x& a+ |
' a6 Q' e0 Z: F. s' N
, x, [5 v, x7 x; R5 L" ]
  预取异常(Prefetch Abort)
# H' T" X* f# `+ t7 d: j' y/ K, J
: X7 ^, H! ?1 g5 h8 E/ O! [
& z/ D7 Y: v' Q# Y
  软件中断异常(SWI)" v  p$ N) q: ?4 D, q  O
. j6 V5 U) f, x+ V- M

$ L7 w: U6 Q% J; ?9 g  F  未定义指令异常(Underfined instruction)
4 g4 }. U8 \, I' C. w- l: k
5 }+ N  j5 B3 K4 p7 w7 x7 E

- U6 O) b- F; {! D9 s4 C
' Q+ u! x6 `. p  L6 v5 X  c
* r+ K! |: S* l2 S2 r2 f

! u7 B- t' }- R) e- r5 I) O( S3 ^  k: @4 g; X* H
9 N+ n) Q5 W* Q; a- u
7 h: y9 O0 k1 U1 B3 x# W

6 c# c; L3 |2 a  z7 x  u% u
作者: adogpp    时间: 2019-6-19 18:03
棒棒哒
作者: ziding    时间: 2019-6-19 19:40
学习一下看看




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2