×

看门狗功能在 MCU 应用中越来越重要

消耗积分:0 | 格式:rar | 大小:0.25 MB | 2017-06-02

分享资料个

  看门狗功能在 MCU 应用中越来越重要

  由于多线程、实时和多任务嵌入式系统的情况纷繁复杂,使我们越来越难以预料微处理器会在什么时候出现问题。 在某种程度上独立运行的服务程序是如此之多,其中一些很有可能会生存下来,而其它的则被锁定、废弃或者执行无用代码。

  因此,嵌入式系统设计人员要在一些低级别服务程序或者内核出现偏差时保护整个系统并防止出现故障,现在已是难上加难。

  本文介绍看门狗功能的发展需要,且技术工程师们能通过这些功能确保 MCU 可靠工作。 本文将详细考察需要在硬件中从外部、在软件中从内部克服的不足之处,并介绍一些看门狗零件样件。

  看门狗功能在 MCU 应用中越来越重要

  简单保护

  从 4 位到至高级的 32 位及以上的机器都需要有看门狗功能。 在潜在危险情况下工作的简单处理器不在少数。 例如,一个节流阀控制回路仅需一个简单的 8 位混合信号微控制器,以本地方式实现稳定的闭环控制。 该控制器能够在车辆 CAN 总线上接受指令,从远程车载电脑卸载全部处理任务。 然而,如果这个简单的处理器出现故障,那么整个节流阀将起不到任何作用。

  可以肯定地说,几乎每一个现代微控制器都具有一些简单的看门狗功能——专门的看门狗硬件块或者能够用来执行软件控制型看门狗功能的定时器。 这些设备均与处理器中的系统时钟实现了同步。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !