嵌入式操作系统异常处理框架设计与实现

TP302; 异常处理对于提升嵌入式系统可靠性至关重要,而传统面向硬件的异常处理方法难以适应当前嵌入式应用的发展.通过分析嵌入式系统新的异常处理需求,提出一种结构化异常处理框架,在传统的异常处理机制基础上引入了新的功能特性,并以电信级嵌入式Linux为原型,描述了该框架的具体实现及应用.与其他主流异常处理机制的对比结果表明,异常处理框架功能完善,接口丰富,多级异常处理流程为系统解决各类异常提供多层面的支持....

Full description

Saved in:
Bibliographic Details
Published in电子技术应用 Vol. 43; no. 5; pp. 60 - 63
Main Author 王继刚 方芳 张华强
Format Journal Article
LanguageChinese
Published 中兴通讯股份有限公司技术规划部,江苏南京,210012%信息产业电子第十一设计研究院科技工程股份有限公司信息中心,四川成都,610021 2017
Subjects
Online AccessGet full text
ISSN0258-7998
DOI10.16157/j.issn.0258-7998.2017.05.014

Cover

More Information
Summary:TP302; 异常处理对于提升嵌入式系统可靠性至关重要,而传统面向硬件的异常处理方法难以适应当前嵌入式应用的发展.通过分析嵌入式系统新的异常处理需求,提出一种结构化异常处理框架,在传统的异常处理机制基础上引入了新的功能特性,并以电信级嵌入式Linux为原型,描述了该框架的具体实现及应用.与其他主流异常处理机制的对比结果表明,异常处理框架功能完善,接口丰富,多级异常处理流程为系统解决各类异常提供多层面的支持.
Bibliography:Wang Jigang1, Fang Fang2, Zhang Huaqiang1(1.Technology Planning Department, ZTE Corporation, Nanjing 210012, China ; 2.Information Center Department,The IT Electronics lhh Design & Research Institute Science and Technological Engineering Corporation, Chengdu 610021, China)
embedded system ; exception handling ; state machine ; structural model
Though exception handling is crucial for enhancing the reliability of embedded systems, the traditional exception handling methods for hardware are difficult to adapt the development of embedded systems. In this paper, the exception handling require- ments of embedded systems was analyzed, and a structural exception handling framework was proposed, in which some new features were introduced. Then taking the ease of CGEL, the concrete realization and applying of this exception handling framework for embed- ded system was described. Comparison results with other exception handling methods show that the exception handling framework has perfect functions and rich interface, a
ISSN:0258-7998
DOI:10.16157/j.issn.0258-7998.2017.05.014