[技术问题解答] 求助KL16看门狗问题

[复制链接]
1290|2
 楼主| ianhom 发表于 2014-12-10 08:55 | 显示全部楼层 |阅读模式
本帖最后由 ianhom 于 2014-12-10 09:00 编辑

请问在喂狗期间
如果SIM_SRVCOP=0x55;和SIM_SRVCOP=0xAA;之间发生了中断且时间较长,看门狗会复位芯片吗?
图示
BOOL ResetWatchDog(void)
{
    SIM_SRVCOP = 0x55;
   /* 在两语句之间发生中断,处理时间较长,但不会超过喂狗周期*/
    SIM_SRVCOP = 0xAA;               
    return TRUE;
}
FSL_TICS_Robin 发表于 2014-12-15 10:06 | 显示全部楼层
这个应该来说是不会有影响的,但是不建议这样子操作。
否则万一中断服务函数执行时间过长就很容易导致看门狗复位。
 楼主| ianhom 发表于 2014-12-16 08:37 | 显示全部楼层
为什么给10分结贴总是“分数未分配,或分数分配存在错误”
您需要登录后才可以回帖 登录 | 注册

本版积分规则

100

主题

181

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部