介绍看门狗保护是如何工作的
为了使工业路由器、DTU、串口服务器等联网设备传输更稳定,这些设备中会带有防浪涌、防静电、防脉冲以及看门狗保护。这些硬件保护中,有一种是可以保持设备内部进程24小时不宕机的——看门狗技术。看门狗是如何工作和计算的呢?
看门狗芯片,又叫看门狗定时器。它是微控制器中的一块硬件。如果系统卡在某个地方, 则看门狗定时器用于生成系统复位,如果系统进入执行的无穷循环,则看门狗定时器会将系统复位以摆脱无穷循环。看门狗是嵌入式系统中的安全机制,可使您的系统可靠,但是它取决于看门狗定时器的使用方式。
图 1
看门狗如何工作
看门狗基本上是一个计数器,它从计数零开始并达到某个值。 如果计数器达到某个值,则看门狗硬件将生成看门狗复位。为了避免系统重置,软件需要启动看门狗, 即需要将计数器重置为零。万一软件陷入无休止的循环,系统将无法踢看门狗,因此计数器达到一定值并复位系统。
看门狗最初加载了某些值。该值是根据看门狗的超时时间计算的(进一步说明了如何根据超时值计算计数器值)。在超时之前,系统应重置计数器。
例如,如果您的系统定期执行3个任务并执行3个任务需要500毫秒。然后将超时时间视为600 ms(考虑最坏的情况),针对600 ms计算计数器值并将其加载到看门狗中。
看门狗计算
考虑看门狗中的系统正在以4 kHz时钟工作。系统在450毫秒内完成工作,最坏情况下,完成工作的时间为500毫秒。让我们将500毫秒作为超时时间。
1/4 kHz = 0.25毫秒
1个时钟节拍= 0.25毫秒。
500毫秒= 2000个滴答声。
当时钟滴答2000次时,完成500毫秒。与超时相关的技术器值为2000。
如果看门狗计数器达到2000,它将生成一个复位信号。在达到2000之前,系统需要将计数器复位为0。
图 2
看门狗定时器的高级用例
在操作系统(多任务系统)的情况下,看门狗起着重要的作用。看门狗可以监视程序流,监视任务执行的频率(活动监督)。如果看门狗发现程序流冲突或任务执行得太频繁或不那么频繁,则会生成看门狗复位。在进行在线监督的情况下,每个任务都会设置一个标志,以指示任务处于在线状态,即已执行。看门狗监控器功能将检查每个任务是否都报告了活动指示。如果任务未设置为激活指示,则看门狗监视器功能将永远不会踢看门狗,最后看门狗将重置系统。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由三年不鸣转载自有人物联官网,原文标题为:看门狗保护是如何工作的,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关推荐
简析串口服务器在交通监控系统中的重要作用
在交通监控系统中,串口服务器扮演着至关重要的角色。它不仅是连接传统串行设备与现代网络技术的桥梁,更是实现交通数据高效传输、实时监控与智能管理的重要工具。本文有人物联来为大家介绍串口服务器在交通监控系统中的重要作用,希望对各位工程师朋友有所帮助。
技术探讨 发布时间 : 2024-10-30
串口服务器和modbus网关区别
串口服务器是一种小型电子设备,它有时也被称为串口设备服务器,可以将以太网IP/TCP数据包转换为RS232,RS485或RS422串口数据信号,反之亦然。Modbus是一种串口通信协议,用于其可编程逻辑控制器(PLC)。简而言之,它是一种用于在电子设备之间通过串口线路传输信息的方法。请求信息的设备称为Modbus主站,提供信息的设备称为Modbus从站。
技术探讨 发布时间 : 2024-07-17
【技术】工业路由器与家用路由器有什么区别?
路由器可以分为普通家用路由器和工业级路由器,当然价格方面家用路由器肯定要比工业路由器便宜,它们的功能虽然都是相似的,都是用来发射WIFI信号,都可以上网,但是它们之间还是有很大的区别的,下面就让我们来了解一下它们之间的区别。
技术探讨 发布时间 : 2023-08-30
组态王与有人DTU通讯配置及注意事项
在工业物联网应用中,组态王作为一款功能强大的监控组态软件,广泛应用于工业自动化系统中。而有人DTU作为数据传输的关键设备,负责现场设备与远程服务器之间的数据交互。为了实现两者之间的有效通讯,需要进行正确的配置,并注意一些关键事项。本文将向传统行业解释组态王与有人DTU通讯的配置步骤及注意事项。
设计经验 发布时间 : 2024-05-23
有人物联网双网口8串口的串口服务器USR-N580,独特的工业功能支持,支持Modbus网关功能
为了能为客户降低成本和减少布线难度,有人物联网研发出了一款双网口8串口的串口服务器,专门应用于多设备联网的复杂环境。八串口服务器USR-N580,是用来将TCP/UDP数据包与RS485接口实现数据透明传输的设备。 独特的工业功能支持,支持Modbus网关功能,更加方便工业现场使用。 支持网络打印,打印机行业使用更加方便。
产品 发布时间 : 2024-06-21
串口服务器的智能诊断与故障排查功能
在工业物联网(IIoT)领域,串口服务器扮演着将传统串口设备接入现代网络的关键角色。它们通过转换RS232、RS485等串口数据为IP数据包,实现了串口设备与现代网络的高效通信。然而,随着设备数量的增加和网络环境的复杂化,串口服务器的配置和故障排查成为了一个不可忽视的挑战。为此,具备智能诊断与故障排查功能的串口服务器显得尤为重要。本文有人物联来为大家介绍串口服务器的智能诊断与故障排查功能。
设计经验 发布时间 : 2024-10-31
有人物联(usr)工业路由器选型指南
目录- Company Profile High performance 4G industrial VPN router Dual module 4G cellular router Dual Ethernet with serial port 4G router Dual Ethernet 4G industrial router Small business 4G industrial router 5G Gigabit industrial cellular router Solutions and applications PUSR cloud
型号- USR-G781-A,USR-G781-43,USR-G806-EAU,USR-G781-E,G810,USR-SDR160,USR-IO424T,USR-G810,USR-G808-33,USR-G808-AA,USR-G808-EE,USR-G809-EAU,USR-G810-E,USR-0781,USR-G805-ECAUX,USR-G806,USR-G806W,USR-G809,USR-G808,USR-G805-ECEUX,USR-G806S,USR-G808-AU,G781,USR-G781,USR-G809-E,USR-G806S-EAU,USR-G806-G,USR-G806-AU,USR-G806-E,G808,USR-G806-43,USR-G806-A,USR-TCP232-410S,G806S,USR-G805,USR-G781-AU,USR-G806S-43
弥补国内工业数据云端展示短板!有人物联授权世强硬创代理
有人物联携手世强硬创为用户提供边缘网关、工业路由器、数传DTU、串口服务器、LoRa模组、WiFi模组、蓝牙模块、工业交换机等产品及服务。
签约新闻 发布时间 : 2023-04-17
串口服务器:串口设备接入物联网的优选方案
在构建物联网(IoT)应用时,将各种传统串口设备(如传感器、执行器等)接入现代网络架构是至关重要的。串口服务器作为一种高效且可靠的技术解决方案,正逐渐成为串口设备接入物联网的首选方案。本文有人物联来给大家分享串口服务器的优势。
技术探讨 发布时间 : 2024-10-29
串口服务器是什么?串口服务器是不是交换机?
串口服务器是一种用于通过网络连接两个或多个串口设备的联网设备。它使您能够摆脱物理电缆长度的限制,无论它们位于世界的任何地方,都可以通过以太网连接串口设备。通过使用串口连接的方法,设备可以像紧靠设备一样工作,而无需任何中间设备。
技术探讨 发布时间 : 2024-06-22
【经验】解析M4串口服务器连接西门子S7-200系列PLC下载程序示例
本文有人物联将介绍M4串口服务器连接西门子S7-200系列PLC下载程序示例,详细内容如下。硬件需求:串口服务器:USR-TCP232-410,需要串口设备:S7-200系列PLC ,串口转PPI编程线。
设计经验 发布时间 : 2023-05-06
工业路由器选购指南:如何找到最适合您联网应用的设备?
在工业物联网(IIoT)环境中,网络设备的选择直接关系到整个系统的稳定性和安全性。工业路由器作为工业网络的核心设备,不仅承担着数据传输的任务,还需确保数据在传输过程中的安全性和完整性。因此,在选购工业路由器时,需要从多个角度进行综合考量,以确保所选设备能够满足您的联网应用需求。本文有人物联来给大家分享工业路由器选购指南。
设计经验 发布时间 : 2024-10-28
【技术】解析DTU的工作原理
本文对DTU和与之相关的名词进行了简介,并介绍了DTU的核心功能、工作原理、测试前准备工作等。数据传输单元DTU(Data Transfer unit),是专门用于将串口数据转换为IP数据或将IP数据转换为串口数据通过无线通信网络进行传送的无线终端设备。
技术探讨 发布时间 : 2023-03-18
基于DTU技术实现电网实时监控和自动补偿
DTU可以实现远程监控和控制。在电网实时监控和自动补偿应用中,可以使用DTU来实现相关功能。电网实时监控和自动补偿是一项重要的电力系统管理工作,可以及时发现电网故障和异常情况,并自动进行补偿,保障电力系统的正常运行。
原厂动态 发布时间 : 2023-04-27
工业路由器一般用在什么地方?
工业路由器作为一种专为工业环境而设计的网络设备,提供了稳定可靠的网络连接和数据传输能力,是工业自动化和物联网时代的关键组件。本文中有人物联来为大家介绍工业路由器常见的应用场景,希望对各位工程师朋友有所帮助。
技术探讨 发布时间 : 2024-10-27
电子商城
服务
提供稳态、瞬态、热传导、对流散热、热辐射、热接触、和液冷等热仿真分析,通过FloTHERM软件帮助工程师在产品设计初期创建虚拟模型,对多种系统设计方案进行评估,识别潜在散热风险。
实验室地址: 深圳 提交需求>
采用SMT/SMT+DIP封装加工,PCB成品尺寸:50*50~340*500mm,板厚:0.6~3.0mm,最快交期:2~3天。支持1~200片(拼版200片)的PCBA主板贴片。
最小起订量: 1 提交需求>
登录 | 立即注册
提交评论