关闭看门狗,主要是设置看门狗控制寄存器,在手册《S3C6410X》的34节中提到了看门狗,
由手册可知看门狗控制寄存器WATCHDOG TIMER CONTROL REGISTER,简称WOCON。
有手册可知该寄存器的地址为0x7e004000.
关闭看门狗是第0位,关闭重启为第1位,关闭中断信号位第2位。
我们可以把该寄存器的16位全部设置为0.
在reset的处加上跳转编号bl disable_watchdog
代码如下
#define pWTCON 0x7e004000 disable_watchdog: ldr r0, =pWTCON mov r1, #0x0 str r1, [r0]
转载请注明原文地址: https://ju.6miu.com/read-674777.html