为反映电子控制器状态,提出了一种基于电子控制器嵌入式软件的故障检测及处理机制。考虑控制器的余度性能,将一种故障状态区分为瞬时故障和时延性故障两种状态,采用时延性故障作为故障发生的标志,避免了控制器误报故障的情况。当故障发生后,根据故障发生时间区分为当前故障和历史故障进行不同的处理,利于开发人员对故障信息进行分析,判断故障的发生时间以及电子控制器状态。经过试验验证,验证了故障检测及处理机制的有效性。