flash模拟EEPEOM写数据引起看门狗复位的问题;

2019-07-20 10:03发布

各位大神,在用FLASH模拟EEPROM的写数据时会引起窗口看门狗复位,我的理解应该是因为在擦除扇区有一个等待的时间,在这个等待的时间这时候没有喂狗,所以导致看门狗复位?那我怎么样才能让在等待的时间时候也同时喂狗呢,用的是HAL库,有没有大神可以帮帮忙,瞅了好久程序了,不知道该怎么改。感谢各路大神。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
正点原子
1楼-- · 2019-07-20 12:36
 精彩回答 2  元偷偷看……
jermy_z
2楼-- · 2019-07-20 12:44
操作之前关狗,操作之后开狗
Noctis
3楼-- · 2019-07-20 13:02
jermy_z 发表于 2018-1-10 16:22
操作之前关狗,操作之后开狗

它的狗关不了,是窗口看门狗啊
Noctis
4楼-- · 2019-07-20 14:10
 精彩回答 2  元偷偷看……
郭子
5楼-- · 2019-07-20 15:44
jermy_z 发表于 2018-1-10 16:22
操作之前关狗,操作之后开狗

窗口看门狗关不了,
郭子
6楼-- · 2019-07-20 20:11
Noctis 发表于 2018-1-10 17:21
在对FLASH操作前建一个定时器,在定时器中喂狗,操作完后关闭定时器

我是在中断里喂的狗,你是说在中断那个不变,然后再加一个定时器,对FLASH操作的时候同时也要喂狗?

一周热门 更多>