打印
[复制链接]
1287|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
n841115849|  楼主 | 2014-9-5 10:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
void wdogInit(void)
{
    SIM_SRVCOP = SIM_SRVCOP_SRVCOP(0x55);                              
    SIM_SRVCOP = SIM_SRVCOP_SRVCOP(0xAA);                              
     SIM_COPC  = SIM_COPC_COPT(3);  
}
看门狗经过以上初始化后不喂狗也不会复位,为什么?是不是还有什么寄存器没配置到

相关帖子

沙发
FSL_TICS_Robin| | 2014-9-5 11:02 | 只看该作者
楼主你好
看门狗的一些寄存器只只写1次的,如果启动在进入main函数之前有禁止过看门狗,那么你后续操作就无法再开启。

使用特权

评论回复
板凳
FSL_TICS_Robin| | 2014-9-5 11:03 | 只看该作者
请问你用的是哪个例程,飞思卡尔官网提供的KL25_SC程序包里的工程通常都是启动阶段就会操作禁止看门狗的。

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
n841115849 + 1 很给力!
地板
n841115849|  楼主 | 2014-9-5 11:08 | 只看该作者
搞定了,不知道怎么结贴

使用特权

评论回复
5
FSL_TICS_Robin| | 2014-9-5 11:09 | 只看该作者
论坛里之前也有网友问过,你可以通过搜索关键字“看门狗 复位”找到相关帖子参考。

使用特权

评论回复
6
FSL_TICS_Robin| | 2014-9-5 11:10 | 只看该作者
n841115849 发表于 2014-9-5 11:08
搞定了,不知道怎么结贴

结帖请参考论坛置顶的 本论坛中结贴方式
不过好像要过2、3天后才能操作结帖。

使用特权

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

本版积分规则

3

主题

4

帖子

0

粉丝