通信领域中嵌入式软件异常处理模块分析与实现

  • 格式:pdf
  • 大小:179.84 KB
  • 文档页数:3
HEX a b , I hsu , A igi WA h o i L UJa i in o L i T NG N n j , NG C a bn, I ibn Z h u
( . o ue l g , hn s N r l n v ri , n h n 3 0 2 2 Co ue o l e Sc u n U ie s y Ch n d U ie s y Na c o g6 7 0 ; . mp t C l g , ih a nv r t, e g u6 6 ; t r e i 1 0
维普资讯
第 3 卷 第 9 3 期
Vl b 33






20 0 7年 5月
M a 0 y 2 07
No9 .
Co mp t rEn i e r n u e gn e i g
软件技 术 与数 据库 ・
文章 编号:l 0I2(0) 一l 3 文献 码: 0 —3 807 0 一l 0 4 2 0 6 标识 A
3 Co ue ce c p rme t Ka g igNai aiyTe c e s l g , n dn 2 0 ) . mp trS in eDe a t n, n dn t on lt a h r l e Ka g ig6 6 01 Co e
| src|Po e xe t nhn l gmeh ns s ni o at ast u rne erl blya derrtlrneo mbd e p l ao Abtat rpr cpi adi c aim i a e o n mp r n men g aat t i it n ro— ea c f t O eh ea i o e ed da pi t n ci
s se y t m,I h s p p r h e e a tt c n l g e fe c p i n r c s i g i mb d e o t r e i n o i n i g c mmu i ai p l ai n y n t i a e ,t e r l v n e h o o i s o x e t s p o e sn n e o e d d s fwae d sg r t o e n nc t on a p i to s a e c
[ yw r s mb de s m; x et n R soes a g ; tc a e Ke o d E e dds t E cpi ; etr t t y Sak m I ye o re l f
实时性与可靠性是衡量嵌入 式软 件性能的 2 个重要指 标。异常处理 是实现其可靠性 的重要手段 ,由于许 多嵌入式
关健词 :嵌入式系统 ;异常 ;恢复策略 ; 帧 栈
An l ssa d I p e e t t n o c p i n Pr c s i g M o u eo a y i n m lm n a i f o Ex e t o e sn d l f o Em b d e o t r m m u i a i n Fil e d d S fwa ei Co n n c t ed o

要: 异常处理是实现嵌 入式应用软件系统可 靠性和容错性 的重要手段。 该文探讨 了通信领 域内嵌入式软件设计 中异常处理 的相关技术 ,
分别以 X8 6和 P we C硬件平 台为例对异常发生时的运行栈进行了深入的分析 ,给出了一种通 信领域内较通用 的异常处理 模型,并基于商 o P 用嵌入式操作系统 Vx rs Wok 讨论 了该模型 的实现。
c mmo e i h o o n us n t e c mmun c to a p i a i n fe d i e r s n e .An h s h m aS i l me tto s d s u s d b s d o t e c m me c a i a i n p l to l s r p e e t d c i d te c e ’ mp e n a i n i i c s e a e n h o ril o e a i g s se Vx o k . p r t y t m W r s n
中图分类 T31 号: P1
通信领 域 中嵌 入式软件 异常处理模块分析 与实现
何 先波 ,李志蜀 ,唐宁九 ,王朝斌 ,刘家彬
(.西华师范大学计算机学院,南充 6 7 0 ;2 1 3 0 2 .四川大学计算机学 院,成都 6 0 6 ; l0 4
3 康定民族师范高等专科学校计算机科学系 ,康定 66 0 ) . 20 1
su i d t d e .Ba e n X8 n o r C r wa e p af r ,t e r n i g s a k i f r to s a ay e .An e c p i n h n l g s h ma wh c s i s d o 6 a d P we P ha d r lto ms h u n n t c n o ma i n i n l z d x e to a d i c e i h i n n
常恢 复策 略。
系统工作环境千差 万别 ,面对 的问题许多也难以预估 ,因此
要做 到系统绝对 “ 可靠”是不可能的 ,出现问题之后如果能
挂接异常 处理函数
创 建信号量

及时记录下 “ 现场信息”并采取一些恢复策略或者事先考虑

/ 初始化部分 1