打印

独立看门狗问题,不复位

[复制链接]
1672|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
sflower|  楼主 | 2012-10-23 10:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
独立看门狗程序初始化如下,
       IWDG_WriteAccessCmd(IWDG_WriteAccess_Enable);
        IWDG_SetPrescaler(IWDG_Prescaler_32);           //40/32=1.25          0.8ms
        IWDG_SetReload(1000);                      //800ms        IWDG_ReloadCounter();
        IWDG_Enable();              //为调试方便先不允许中断
        RCC_LSICmd(ENABLE);//打开LSI   因为独立看门狗使用的是LSI,所以最好程序启动的时候,使时钟源稳定:
    while(RCC_GetFlagStatus(RCC_FLAG_LSIRDY)==RESET);//等待直到LSI稳定


但是不喂狗,也不复位,不知道问题出在哪里,请高手指教?
沙发
sflower|  楼主 | 2012-10-23 12:51 | 只看该作者
已找出问题,我发现我的板子也是硬件IMP811SEUS-T,影响的无法拉低,所以复位不了。我不想去掉IMP811SEUS-T,有什么好办法吗?谢谢!

使用特权

评论回复
板凳
sflower|  楼主 | 2012-10-23 13:11 | 只看该作者
我在IMP811SEUS-T   串接一个4.7k电阻解决问题

使用特权

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

本版积分规则

17

主题

150

帖子

1

粉丝