打印
[ZLG-ARM]

怎样在进入空闲模式之前关掉看门狗?

[复制链接]
1869|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xiuzhou|  楼主 | 2007-8-17 15:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
使用LPC2136,当没有数据需要处理时,2136进入空闲模式以降低功耗。但此时看门狗仍然能够计数重启。有什么办法能在进入空闲模式之前关掉看门狗呢?谢谢!
《深入浅出ARM7》中写到“WEDN和WDRESET一旦被置位,它们只有在看门狗溢出或发生外部复位时才能被清零”,就是说通过WDMOD = 0X00不能关掉看门狗。

或者不需要关掉看门狗,进入空闲模式还可以继续喂狗?
知道怎么做的兄弟赐教一下,谢谢!

相关帖子

沙发
xiuzhou|  楼主 | 2007-8-31 08:57 | 只看该作者

???

???

使用特权

评论回复
板凳
zlgARM| | 2007-9-1 17:15 | 只看该作者

xiuzhou

您好:
   LPC2136,没法在空闲模式里喂狗(连内核时钟都没有,如何喂狗?),但可以考虑使用掉电模式。一进入掉电模式,看门狗可能便被关掉,或者直接看门狗中断返回。
    但还需做实验验证,我们正在做实验,明天再给您一个说法。谢谢!

使用特权

评论回复
地板
daizyhao| | 2007-9-3 12:30 | 只看该作者

是否可以将程序分别下载到内/外部flash中

由于外部flash速度很慢,内部flash速度快但容量小。能否将同一程序的不同部分分别放在内外flash中。资料上说arm的分散描述文件运行rom在不同区域。

使用特权

评论回复
5
zlgARM| | 2007-9-8 13:54 | 只看该作者

daizyhao

您好:
  可以的,请见图。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

16

主题

33

帖子

1

粉丝