arm64 WDT reset
时间: 2023-10-30 10:05:48 浏览: 41
arm64 WDT reset 是什么意思?
在 ARM64 架构的处理器中,有一个叫做 Watchdog Timer (WDT) 的硬件模块,它的作用是监视系统是否正常运行。如果系统运行出现异常,比如进程长时间未响应或者死循环等情况,WDT 就会自动重启系统,以保证系统的稳定运行。这个自动重启被称为 WDT reset。
相关问题
TG1WDT_SYS_RESET
TG1WDT_SYS_RESET是ESP32芯片中的一个看门狗复位原因。看门狗是一种硬件计时器,用于监视系统是否正常运行。如果系统在规定时间内没有喂狗,看门狗就会认为系统出现了故障,从而触发复位。TG1WDT_SYS_RESET表示系统因为中断看门狗复位而重启。在ESP32中,中断看门狗是一种特殊的看门狗,它可以在系统中断被阻塞时触发复位,以保证系统的稳定性。在你提供的引用中,可能是由于hmac-sha1库的计算函数在执行过程中阻塞了中断,导致中断看门狗触发复位,从而导致系统重启。
GW1WDT_SYS_RESET
GW1WDT_SYS_RESET是一种系统复位信号,通常用于将系统恢复到初始状态。GW1WDT_SYS_RESET可以通过特定的硬件引脚或者软件命令来触发。当GW1WDT_SYS_RESET信号被触发时,系统会执行一系列的复位操作,包括清除寄存器、关闭外设、重新初始化等,以确保系统能够重新启动并正常运行。