注册 登录
电子工程世界-论坛 返回首页 EEWORLD首页 频道 EE大学堂 下载中心 Datasheet 专题
xujiangyu0619的个人空间 https://home.eeworld.com.cn/space-uid-310212.html [收藏] [复制] [分享] [RSS]
日志

s3c2440看门狗的疑惑!!

已有 757 次阅读2012-7-10 01:06

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

    ENTRY;入口

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

    END

这个程序中没有对看门狗进行任何操作,而datasheet上说复位后看门狗默认是打开的,但是这个程序运行后根本就没出现复位现象,请问这是什么原因啊?和具体的硬件设计有关系吗?
评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

热门文章