stm8写EEPROM,独立看门狗复位,如何解决?

[复制链接]
2538|2
 楼主| bgp1987 发表于 2013-9-10 21:43 | 显示全部楼层 |阅读模式
stm8写EEPROM,如果不打开看门狗,程序正常。
打开看门狗,写EEPROM就复位,即使在等待写完成中喂狗还是复位。
请各位高人指点。
谢谢
244539987 发表于 2014-3-18 15:53 | 显示全部楼层
我也遇到了这个问题,独立看门狗似乎最长时间就1.02s,难道不能用它来,不知道你解决了没有
244539987 发表于 2014-3-18 17:44 | 显示全部楼层
后来搞了一搞,其实是stm8写eeprom时间太长,超过了独立看门狗的超时时间,导致看门狗复位。我之前是把喂狗放在主程序里,在写eeprom时没能喂狗,后来我把喂狗放在了定时器中断里,每10毫秒喂狗一次,这样在写flash时就不会看门狗复位了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

11

帖子

2

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