安卓LINUX主板自带看门狗功能有什么作用? 二维码
发表时间: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主板”来保障终端的正常运作,减少现场人工维护的人力物力。 如需了解更多的行业资讯及项目信息,欢迎随时咨询我们,也可以给我们在线留言,你的需求是定昌电子全体同仁成长的动力。 声明:此文为广州定昌电子小编辛苦码字原创编辑,部分素材来源于自家工厂及合作客户,网络分享,如有权利声明或内容有误,欢迎联系小编处理或更正(邮箱:91hui@163.com),欢迎你转载,务必请标明出处链接:https://www.gzdcsmt.com/sys-nd/977.html
|
你的姓名 * 你的联系方式 * 你的公司名称 补充说明 提交 |