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

为什么在DEBUG时,程序是运行正常,而下载到MCU后就不正常

[复制链接]
1031|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引脚外接上拉电阻和电容,做了个复位电路。但从手册看,好像启动慢的话才需要接,不是必须的。这个有了解的可以补充下,以供我这样的小白再走弯路啊

使用特权

评论回复
5
奔波儿熊| | 2019-11-28 10:50 | 只看该作者
MCLR 悬空那就不稳定啊,肯定要上拉,除非把外部reset功能关了

使用特权

评论回复
6
jianqiang89|  楼主 | 2019-12-7 16:34 | 只看该作者
奔波儿熊 发表于 2019-11-28 10:50
MCLR 悬空那就不稳定啊,肯定要上拉,除非把外部reset功能关了

嗯嗯

使用特权

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

本版积分规则

18

主题

87

帖子

1

粉丝