[PIC®/AVR®/dsPIC®产品] 为什么在DEBUG时,程序是运行正常,而下载到MCU后就不正常

[复制链接]
1239|5
 楼主| jianqiang89 发表于 2019-11-27 14:39 | 显示全部楼层 |阅读模式
请教各位,我用的MCU是dspic30f4011,我在debug 时 程序是能正常运行的,而下载进去后就不正常了,这主要是什么原因引起的?谢谢。https://bbs.21ic.com/icview-190122-1-1.html
之前有前辈遇到过这个问题,但在帖子中没有给出答案。如今我再次遇到,拿出来请遇到过该问题的大神给个建议啊。关于上一个帖子里的方法我都试了 ,没有作用(
设置ADPCFG
)。
GYGD 发表于 2019-11-27 14:47 | 显示全部楼层
可以检查下晶振和复位。
 楼主| jianqiang89 发表于 2019-11-27 14:50 | 显示全部楼层
GYGD 发表于 2019-11-27 14:47
可以检查下晶振和复位。

我使用的是内部晶振,难道说卡死了
 楼主| jianqiang89 发表于 2019-11-27 17:32 | 显示全部楼层
目前功能似乎正常,解决办法是MCLR引脚外接上拉电阻和电容,做了个复位电路。但从手册看,好像启动慢的话才需要接,不是必须的。这个有了解的可以补充下,以供我这样的小白再走弯路啊
奔波儿熊 发表于 2019-11-28 10:50 | 显示全部楼层
MCLR 悬空那就不稳定啊,肯定要上拉,除非把外部reset功能关了
 楼主| jianqiang89 发表于 2019-12-7 16:34 | 显示全部楼层
奔波儿熊 发表于 2019-11-28 10:50
MCLR 悬空那就不稳定啊,肯定要上拉,除非把外部reset功能关了

嗯嗯
您需要登录后才可以回帖 登录 | 注册

本版积分规则

18

主题

87

帖子

1

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