关键词:
SPARC体系结构
VxWorks操作系统
异常
非屏蔽中断
进程死循环
摘要:
星载平台系统的特殊空间运行环境的可靠性和安全性是决定卫星成败的关键一环,其为载荷任务的顺利执行提供了强大的支撑平台。针对提高星载平台软件可靠性的迫切需求,该文从解决定位星载平台常见故障等问题着手,如硬件异常、产生非屏蔽中断及进程死循环,分别提出了相应的故障诊断方法及设计实现。设计方法可以对错误代码的行数及所在进程或中断进行快速定位,并采取相应的解决措施,减少复位次数,提高了系统的可靠性与安全性,并在量子科学实验卫星上进行了验证。同时,该方法亦可运用在其他SPARC体系结构及移植VxWorks操作系统的嵌入式平台系统中。