期刊文献+

嵌入式操作系统异常处理框架设计与实现 被引量:9

Design and implementation of exception handling framework for embedded operating system
下载PDF
导出
摘要 异常处理对于提升嵌入式系统可靠性至关重要,而传统面向硬件的异常处理方法难以适应当前嵌入式应用的发展。通过分析嵌入式系统新的异常处理需求,提出一种结构化异常处理框架,在传统的异常处理机制基础上引入了新的功能特性,并以电信级嵌入式Linux为原型,描述了该框架的具体实现及应用。与其他主流异常处理机制的对比结果表明,异常处理框架功能完善,接口丰富,多级异常处理流程为系统解决各类异常提供多层面的支持。 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, and the principle of escalation can help embedded systems to deal with various types of anomalies from multiple aspects.
出处 《电子技术应用》 北大核心 2017年第5期60-63,66,共5页 Application of Electronic Technique
基金 国家科技重大专项(2014ZX01039-101) 国家高技术研究发展计划(863计划)(2013AA013904)
关键词 嵌入式系统 异常处理 状态机 结构化模型 embedded system exception handling state machine structural model
  • 相关文献

参考文献4

二级参考文献38

  • 1毛澄映,卢炎生.面向对象类簇级测试中控制依赖分析方法研究[J].计算机工程与科学,2005,27(8):65-69. 被引量:6
  • 2王继刚,顾国昌,徐立峰,李翌.强实时性Linux内核的研究与设计[J].系统工程与电子技术,2006,28(12):1932-1934. 被引量:9
  • 3CHEN Yimin, CHEN Yangbin. Research reform on real-time operating system based on Linux[C]// Proc of the 5th World Congress on Intelligent Control and Automation. Hangzhou, China: IEEE Press, 2004:3916-3920.
  • 4Daniel P Bovet, Marco Cesati. Understanding the Linux Kernel[M]. 3th Ed. USA: O'Reilly Media, 2005.
  • 5HALL C E. A real-time linux system for autonomous navigation and flight attitude control of an uninhabited aerial vehicle[C]// Proceedings of the 20th Digital Avionics Systems Conference Proceedings. Daytona Beach, FL, USA: IEEE Press, 2001:1A11- 1A19.
  • 6ZHANG Guoyin, CHEN Luyuan, YAO Aihong. Study and comparison of the RTHAL-based and ADEOS-based RTAI real-time solutions for Linux[C]// Proceeding of the First International Multi-Symposiums on Computer and Computational Sciences. Hangzhou, China: IEEE Press, 2006: 771-775.
  • 7Anand S V. Mobile terminal device: Present and future [C]// The 9th Int Conf on telecommunications. Zagreb, Croatia: IEEE Press, 2007:349 - 352.
  • 8Srinivasan B, Hill R, Pather S, et al. KURT-Linux support for synchronous fine-grain distributed computations [C]// The 6th IEEE Real Time Technology and Application Symposium. Washington DC, 2000:78 - 87.
  • 9Lin K J, Wang Y C. The design and implementation of real-time schedulers in RED-Linux[C]// Proc IEEE Real-Time Tech and Appl Syrup (RTAS). 2003:1114 - 1130.
  • 10何先波,李志蜀,唐宁九,王朝斌,刘家彬.通信领域中嵌入式软件异常处理模块分析与实现[J].计算机工程,2007,33(9):69-71. 被引量:2

共引文献19

同被引文献45

引证文献9

二级引证文献14

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部