摘要
在分析单片机实时控制系统程序失控原因的基础上,提出采用指令冗余、软件陷阱、启动看门狗等方法可捕捉失控程序.程序失控后引导系统重入正常工作状态的方法有:利用软件选择启动方式;采用模块化软件结构;利用数据冗余技术实现RAM内容自救;采用锁定控制器,配合功能块标志和口令字锁定输出口等.上述措施可有效提高系统运行的可靠性.
<Abstrcat>Through anzlyzing the reasons in the program out of control in the single chip realtime control system,some methods are put forward such as using instructionredundance,softwaretrap and watchdog to catch the program out of control.These methods include using software to choose the starting mode;blocking software structure;dataredundance to realize RAM content selfsaving;controllerlocking to look the output with the help of functional module and passwords.These will advance the reliability of the system availability.
出处
《郑州轻工业学院学报(自然科学版)》
CAS
2002年第3期28-30,共3页
Journal of Zhengzhou University of Light Industry:Natural Science
关键词
单片机
实时控制系统软件
抗干扰措施
single chip
program out of control
measures of antidisturbance