首页 > 其他分享 >WDT

WDT

时间:2024-10-18 14:10:18浏览次数:2  
标签:SLOW WdgM WDGIF FAST WDT MODE 10ms

参考:https://zhuanlan.zhihu.com/p/711237133

模式

1.WDGIF_FAST_MODE:mode1
2.WDGIF_OFF_MODE:mode2
3.WDGIF_SLOW_MODE:mode0
默认初始化为WDGIF_SLOW_MODE,等待初始化完成后切换成WDGIF_FAST_MODE


WDGIF_FAST_MODE设置:


问题:反复重启

WDGIF_SLOW_MODE模式下,初始化过程中未来得及喂狗导致反复重启,需要将超时时间设置的大一点。

配置:


对于WdgM_MainFunction 10ms运行一次
WdgM_MainFunction
--->WdgM_EvaluateGlobalStatus
----->WdgM_EvaluatePlatformGlobalStatus
------->WdgM_TriggerWdgIf
所以10ms触发一次喂狗

监控周期=10ms*reference_cylce(500)=5s
监控的task 1s运行一次,所以expected alive indications设置为5
10-1<alive indications allowed<10+1
实测

在没有触发checkpoint的情况下,5s重启一次

标签:SLOW,WdgM,WDGIF,FAST,WDT,MODE,10ms
From: https://www.cnblogs.com/caseyzq/p/18474174

相关文章

  • Intel Watchdog Timer Driver (Intel WDT) 是一种硬件监控驱动程序,用于系统监控和故障
    IntelWatchdogTimerDriver(IntelWDT)是一种硬件监控驱动程序,用于系统监控和故障恢复。这个驱动程序的主要功能是提供硬件级的看门狗定时器,用于监测系统的健康状况并在系统出现故障时进行恢复或重启。以下是关于IntelWDT驱动程序的一些关键点:1. 功能与目的硬件监控:I......
  • 《DNK210使用指南 -CanMV版 V1.0》第十七章 machine.WDT类实验
    第十七章machine.WDT类实验1)实验平台:正点原子DNK210开发板2)章节摘自【正点原子】DNK210使用指南-CanMV版V1.03)购买链接:https://detail.tmall.com/item.htm?&id=7828013987504)全套实验源码+手册+视频下载地址:http://www.openedv.com/docs/boards/k210/ATK-DNK210.html5)正......
  • 新产品,基于1200 V 碳化硅的功率模块NXH010P120M3F1PTG NVXK2PR80WXT2 NVXK2VR80WDT2(产
    1、NXH010P120M3F1PTG是一款功率模块,在F1封装中包含10mohm/1200VSiCMOSFET半桥和一个氧化铝(AL2O3)DBC热敏电阻。SiCMOSFET开关采用M3S技术,由18V-20V栅极驱动。规格:配置:Half-Bridge下降时间:15ns高度:12.35mmId-连续漏极电流:105A长度:63.3mm最大工作温度:+150°C......
  • DW_apb_wdt
    DW_apb_wdt是新思设计的基于APB总线的一个watchdogIP,用来检测系统状态 DW_apb_wdtBlockDiagram:1、APB配置接口2、对当前计数器具有一致性的寄存器组3、由递减终端计数器和控制逻辑组成的中断/系统复位生成块 DW_apb_wdtFeatures:1、支持APB2、APB3、APB4配置2、APB......
  • Zynq7000和MPSoC SWDT的复位引脚输出时间
    Zynq7000和MPSoC都有SWDT。它的复位信号通过MIO输出后,持续时间大约是100ns。有些客户要求更长时间的复位信号。更改寄存器后,也没有效果。这是因为复位信号也会复位内部的......