摘要
异常处理是实现嵌入式应用软件系统可靠性和容错性的重要手段。该文探讨了通信领域内嵌入式软件设计中异常处理的相关技术,分别以X86和PowePC硬件平台为例对异常发生时的运行栈进行了深入的分析,给出了一种通信领域内较通用的异常处理模型,并基于商用嵌入式操作系统VxWorks讨论了该模型的实现。
Proper exception handling mechanism is an important means to guarantee the reliability and error-tolerance of embedded application system. In this paper, the relevant technologies of exceptions processing in embedded software design orienting communication applications are studied. Based on X86 and PowerPC hardware platforms, the running stack information is analyzed. An exception handling schema which is in common use in the communication application field is represented. And the scbema's implementation is discussed based on the commercial operating system VxWorks.
出处
《计算机工程》
CAS
CSCD
北大核心
2007年第9期69-71,共3页
Computer Engineering
基金
国家"863"计划基金资助项目(2002AA1Z2306)
四川省教育厅青年基金资助项目(2005B027)
关键词
嵌入式系统
异常
恢复策略
栈帧
Embedded system
Exception
Restore strategy
Stack frame