Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2008, Vol. 34 ›› Issue (17): 281-283. doi: 10.3969/j.issn.1000-3428.2008.17.101

• Developmental Research • Previous Articles     Next Articles

Design and Application of Multi-MCU Fault-tolerance Based on C/OS-II

XU Qiang, XU Kai   

  1. (College of Computer & Information, Chongqing Jiaotong University, Chongqing 400074)
  • Received:1900-01-01 Revised:1900-01-01 Online:2008-09-05 Published:2008-09-05

基于C/OS-II的多MCU容错设计与应用

许 强,徐 凯   

  1. (重庆交通大学计算机与信息学院,重庆 400074)

Abstract: The paper analyzes C/OS-II system, and adds some fault-tolerant operating modules based on multi-MCU modules. The modules achieve the coherent real-time operation for the current state of the running tasks. If one of the multi-MCU modules breakdowns, other MCU modules can judge the fault and resume bad system state to run on decision-making. The fault-tolerant real-time operating system, which shows a stable dependable fault-tolerant ability, has been tested on three MCUs.

Key words: fault-tolerance, , C/OS-II system, mutil-MCU system, communication protocol

摘要: 在分析C/OS-II系统的基础上增加多MCU容错实时操作功能,可以对当前任务运行状态实时进行一致性操作,使多MCU中的一个节点在出现死节而崩溃时,其他节点可以实现死节的决策,并恢复其坏死节点的任务状态使其继续运行。通过三MCU方式结构及运行验证,改进的系统表现出稳定可靠的容错能力。

关键词: 容错, , C/OS-II系统, 多MCU系统, 通信协议

CLC Number: