如何在IAR启动代码里面关闭看门狗?

2019-03-24 13:06发布

前面发了个帖子说我在程序里面用了6K多的RAM,结果造成调试时候一直在启动代码里面运行并且RAM只能初始化到4K多的位置,现已经查明问题是芯片被看门狗复位了,如下图片是IAR启动代码里面的说明,里面说可以在IAR自带的启动代码里面定义关闭看门狗,但是我不知道如何定义去关闭看门狗,有用过的同学吗? 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
15条回答
穷书生
1楼-- · 2019-03-26 05:56
 精彩回答 2  元偷偷看……
zhaohuijing
2楼-- · 2019-03-26 11:51
加在哪一句的后边啊???求助。。。相同问题 解决不了啊!~~


// ---------------------------------------------------------
// System initialization.
//

        XRSEGCSTART
        PUBLIC  __program_start

        EXTERN  ?reset_vector
        REQUIRE ?reset_vector

__program_start:

        PUBLIC ?cstart_begin
        mov.w #WDTPW+WDTHOLD , &WDTCTL  
?cstart_begin:

        // --------------------
        // Turn off the watchdog.
        //
        // Note: This is excluded by default. Please define
        // DISABLE_WATCHDOG to include it.
        //
zwhold
3楼-- · 2019-03-26 13:29
支持楼主,解决了我的问题

一周热门 更多>

相关问题

    相关文章