打印

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

[复制链接]
3132|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
祖平|  楼主 | 2010-8-16 08:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教各位,我用的MCU是dspic30f4011,我在debug 时 程序是能正常运行的,而下载进去后就不正常了,这主要是什么原因引起的?谢谢。
沙发
XIEYUANBIN| | 2010-8-16 08:55 | 只看该作者
配置位有什么不一样的?

使用特权

评论回复
板凳
headwolf_83| | 2010-8-16 14:09 | 只看该作者
模拟IO没有明确设置位数字口。调试的时候由于调试器的原因变成数字口,正常。烧片的时候,由于没有设置,默认是模拟口,异常。

至于其它的,先检查2种情况下配置位有没有不同。

使用特权

评论回复
地板
祖平|  楼主 | 2010-8-16 16:01 | 只看该作者
用的IO我都设置了方向啊,在初始化的时候都设置了。不知道大侠说的模拟IO没有明确设置位数字口是什么意思?多谢回复!

使用特权

评论回复
5
headwolf_83| | 2010-8-16 18:23 | 只看该作者
ADPCFG,请设置下。只设置方向位是不够的。

使用特权

评论回复
6
jianqiang89| | 2019-11-27 14:24 | 只看该作者
我的怎么还是不行呢?已经将AD端口配置了

使用特权

评论回复
7
GYGD| | 2019-11-27 14:49 | 只看该作者
可以检查下晶振和复位电路

使用特权

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

本版积分规则

个人签名:学无止境,思想亦无止境!

17

主题

87

帖子

0

粉丝