摘要
针对ATm ega8单片机控制系统的程序跑飞现象提出了一种快速诊断及处理的软件方法。通过对用户主程序实行模块化封闭式的监管,能够快速诊断出程序运行中的跑飞行为;然后运用恢复处理程序,查寻准确的程序恢复入口且恢复相应的重要数据,进而引导系统高质量恢复到正常状态,提高了控制系统的可靠性。
The single chip microcomputer control systems used in the workplace often encounter some random interference, which cause the control system out of control. To deal with the runaway problem in the ATmega8 single chip microcomputer control systems, a quick diagnosing and handling method has been developed to enhance the reliability of the control system, which can make a quick diagnosis to the runaway problem by adopting the close modularization management to the main program, then find out the exact return entrance and recover the original data by means of a recovery treatment program, and reliably lead the system to return to its normal state.
出处
《长春理工大学学报(自然科学版)》
2006年第1期11-14,共4页
Journal of Changchun University of Science and Technology(Natural Science Edition)
基金
总装备部资助项目(51461020201)
关键词
ATmega8单片机系统
程序跑飞
快速诊断处理方法
高质量恢复
ATmega8 single chip microcomputer system
program runaway
the quick diagnosing and handling method
the high quality resuming