写了一段代码,单步运行后,在进行了几个初始化的代码后,发现程序停止在
.sect "codestart"
code_start:
.if WD_DISABLE == 1
LB wd_disable ; Branch to watchdog disable code
.else
LB _c_int00 ; Branch to start of boot.asm in RTS library
.endif
停止在了代码里的LB wd_disable 处,是怎么回事?
rookiecalf:
codestart是程序开始的地方啊,应该是芯片复位了吧
写了一段代码,单步运行后,在进行了几个初始化的代码后,发现程序停止在
.sect "codestart"
code_start:
.if WD_DISABLE == 1
LB wd_disable ; Branch to watchdog disable code
.else
LB _c_int00 ; Branch to start of boot.asm in RTS library
.endif
停止在了代码里的LB wd_disable 处,是怎么回事?
10#:
请说明使用哪颗芯片,以及你的完整程序是怎样的?至少要有前后文。