汇编写启动代码之关看门狗

阅读更多

本文使用的开发板是九鼎创展的X210 iNand版本。

 

一、查阅数据手册

 

汇编写启动代码之关看门狗_第1张图片

 

由上图可得出以下几点信息:

(1)操作看门狗的寄存器是WTCON

(2)WTCON寄存器的地址是0xE2700000

(3)WTCON的bit5是看门狗的开关,0代表关,1代表开

 

注意:

(1)在S5PV210内部的iROM代码(BL0)中,其实已经将看门狗关闭了,所以启动代码中不去关闭看门狗也没关系。

(2)我们这里将WTCON的所有bit位都置0,因为bit5置0后看门狗就关闭了,其它位的值也就没有意义了。

 

二、代码实现

 

#define WTCON 0xE2700000

.global _start					
_start:
	ldr r0, =WTCON
	ldr r1, =0x0
	str r1, [r0]

    b .

 

 

 

你可能感兴趣的:(嵌入式,C)