安卓LINUX主板自带看门狗功能有什么作用?Issuing time:2023-05-27 09:52 对于无人自助终端或工控嵌入式系统的智能硬件终端,以及一些7x24小时不间断运行的设备来说,看门狗功能是一个很好的解决方案,特别是在一些嵌入式的系统当中,比如APP应用死机或当机了,人工重启较费人力及时间,很难满足系统的正常运行要求。
定昌电子的固件工程师经常和我们说,必须确保我们的系统能够始终从卡住的任务或死循环中快速恢复,最好的实现方式是通过看门狗。 什么是看门狗?有什么作用?
1、看门狗全称为A watchdog timer(WDT),是一种硬件或单片机MCU,用来自动检测软件运行异常,异常时对CPU进行重置。 2、看门狗也叫定时器,是基于一个计数器,从某个初始值倒数到0,嵌入式软件选择计数器初始值并定期重新启动,如果计数器在软件重启前达到0,就会认为软件出现了故障,看门狗定时器会认为系统已挂起并对CPU进行重置。 3、计数器计数的过程俗称为“喂狗”。 4、看门狗定时器的输出都是直接与CPU处理器的复位信号相连。 5、一旦启用,系统软件需要定期重置该计数器,以防止安卓LINUX主板或整机设备重启。 6、部分情况下,看门狗是默认禁用的状态,工程师或程序员可以在工具软件中启用。 7、对于一些系统来说,要能随时捕捉系统挂起的状态,甚至有专门的IC,通过拉高拉低GPIO电平来“喂狗”。 8、看门狗可以通过主板的跳线来设置开关状态。 小结一下: 自助终端及无人值守的智能硬件设备,包括:智能售卖机,自助一体机,智慧校园终端,室内外广告机数字标牌终端等应用,都可以优先选择带硬件看门狗的“安卓LINUX主板”来保障终端的正常运作,减少现场人工维护的人力物力。 如需了解更多的行业资讯及项目信息,欢迎随时咨询我们,也可以给我们在线留言,你的需求是定昌电子全体同仁成长的动力。 Declaration: This article is originally created by the editor of Guangzhou Dingchang Electronics. Some materials are from our own factory, cooperative customers and the Internet. In case of any rights issues or content errors, you can contact the editor via email (91hui@163.com) for handling and correction. Reprinting is welcome, but please indicate the source link.https://enpc.gzdcsmt.com/sys-nd/977.html
|
Your name * WhatsApp OR WeChat ID Your company name Your email address * Phone Number Additional Messages Submit NOW! |