xujiangyu0619 发表于 2012-7-10 00:56:32

2440看门狗问题。。。。

先帖上FL的源码,就这个一汇编源文件,功能是让4个LED都亮。
    AREA SAMPLE,CODE,READONLY

    ENTRY                                        ;入口

START                                                ;标号顶格写
       
        LDR        R3,        =0x56000010                ;把GPB的控制寄存器地址保存在R3中
        LDR        R4,        =0x111400                ;00:输入01:为输出10:特殊功能
        STR        R4,                                ;初始化GPB口的控制寄存器
                                                        ;使LED0-LED3对应的管脚为输出
       
        LDR R1,        =0x56000014                ;GPB的DAT寄存器地址
        MOV        R2,        #0x00000                ;低电平亮注意MOV和STR指令的区别       
        STR R2,                                ;点亮LED0-LED3 GPB5 GPB6 GBP8 GBP10
       
    B   START             ;跳回去START,一个死循环

    END

这个程序中没有对看门狗进行任何操作,而datasheet上以说复位后看门狗默认是打开的,但是这个程序运行后根本就没出现复位现象,请问这是什么原因啊?和具体的硬件有关系吗?
页: [1]
查看完整版本: 2440看门狗问题。。。。