打印
[PIC®/AVR®/dsPIC®产品]

PIC单片机几秒钟复位1次

[复制链接]
748|18
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ywzqdpj|  楼主 | 2023-4-20 15:39 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
用的单片机是dspic33fj256mc710a,现在的问题是大概每隔5s左右就复位,目前所知的有以下2点:
1. 通过在线仿真调试,发现RCON寄存器的标志位中WDTO(看门口复位)和EXTR(MRLC)复位,可以认为是看门狗复位;
2. MPLAB X IDE有提示如下图:
请问我该怎么办?

1.jpg (46.89 KB )

1.jpg

使用特权

评论回复
沙发
ynwa| | 2023-4-21 10:34 | 只看该作者
本帖最后由 ynwa 于 2023-4-21 10:39 编辑

检查是否使能了看门狗。如果使能,有没有喂狗。
测量MCLR脚上的信号变化,确认是否存在复位电平。
这个提示说明只是个现象,没有什么明确指向。造成问题的可能性有很多。
也有可能是你的项目电路或者代码就有问题,你可以先用软仿真测试一下你的项目能否在调试模式下运行起来。

使用特权

评论回复
板凳
tpgf| | 2023-5-11 12:00 | 只看该作者
如果怀疑是看门狗的话 先禁用看门狗看看现象啊

使用特权

评论回复
地板
coshi| | 2023-5-11 12:15 | 只看该作者
楼主的代码是不是很复杂 导致看门狗喂不好呢

使用特权

评论回复
5
nawu| | 2023-5-11 13:21 | 只看该作者
需要看一下楼主对看门狗的额配置  有可能配置和目标不相符

使用特权

评论回复
6
zljiu| | 2023-5-11 14:42 | 只看该作者
MPLAB X IDE里边提示的这个0x0的地址是存放什么的地址呢

使用特权

评论回复
7
tfqi| | 2023-5-11 14:59 | 只看该作者
程序里边有没有功能代码 是不是电压功率不够导致复位的呢

使用特权

评论回复
8
磨砂| | 2023-5-11 15:16 | 只看该作者
仿真的时候打个断点 看看具体在什么位置复位的

使用特权

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

本版积分规则

30

主题

140

帖子

2

粉丝