提高计算机控制系统可靠性的技术措施.PPTVIP

  • 13
  • 0
  • 约2.75千字
  • 约 23页
  • 2019-05-30 发布于天津
  • 举报

提高计算机控制系统可靠性的技术措施.PPT

第八章 提高计算机控制系统可靠 性的技术措施 8.1 软件故障诊断措施 8.2 软件可靠性措施 8.3 内部干扰 8.4 采用隔离变压器 8.5 接地设计 8.6 提高计算机控制系统实时性技术措施 8.1 软件故障诊断措施 8.2 软件可靠性措施 8.3 内部干扰 8.4 采用隔离变压器 8.5 接地设计 8.6 提高计算机控制系统实时性 技术措施 8.6.1 硬件措施 8.6.2 软件措施 8.6.3 容错技术 参考文献 8.6.1 硬件措施 8.6.2 软件措施 8.6.3 容错技术 参考文献 * 第八章 提高计算机控制系统可靠性的技术措施 * (1)程序运行监视技术WTD(Watchdog),即看门狗(硬件自复位)技术 (2)软件陷阱(指令冗余)技术 主要用于跑飞的程序指针,对因受干扰而混乱的程序中,多字节指令是最危险的,因为错误的PC指针有可能落在多字节指令的中间,造成错误指令执行;而单字节指令则可使混乱的PC指针重新理顺,使混乱现象得以控制。 软件陷阱就是依据此原理设计的一个程序段。 MCS51软件陷阱程序示例: NOP NOP . . . NOP LJMP ERROR01 程序中指令LJMP ERROR01将跑飞的程序转移到出错处理程序,其中NOP指令加的越多,捕捉能力越强,但CPU执行程序的时间也会相应增加

文档评论(0)

1亿VIP精品文档

相关文档