摘要: 基于Linux的嵌入式系统全程喂狗策略  引 言  在嵌入式系统中,为了使系统在异常情况下能自动恢复,一般都会引入看门狗电路。看门狗电路其实就是一个计数器。当看门狗启动后,计数器开始自动计数,经过一定时间计数器溢出就会对CPU产生一个复位信号使系统重启。系统正常运行时,需要在看门狗允许的时间间隔内对看门狗计数器清零也即喂狗,不让复位信号产生。  当前在带Linux操作系统的嵌入式系统中,由于Linux操作系统加载时间较长(如lO~30 s),一般都超过看门狗的时间间隔(典型值为1.6 s);而如果不采取特殊措施,则系统在Linux操作系统加载过程中复位,Linux操作系统永远无法加载成功。为了 阅读全文
posted @ 2010-12-21 17:53 辛勤耕耘 阅读(852) 评论(0) 推荐(0) 编辑