kobe008hs 发表于 2011-6-2 17:06:19

ICD3使用问题:但只能program,却进不了debug!

好不容易ICD3连接到板子上来,但只能program,却进不了debug!

提示为:
ICD3Err0040: The target device is not ready for debugging.
Please check your configuration bit settings and program
the device before proceeding.

我已经在project->bulit configuration里勾选dubug了。

MCLP加里10k的上拉电阻,VDD,VSS啥都没接

请问有可能是什么原因啊?

final9 发表于 2011-6-2 17:38:22

它已经提示你了啊,到configuration bit 里去设置一下,一般是关些使能吧,最好全关了!

cheungman 发表于 2011-6-2 22:19:44

估计是ICD3与PGC和PGD配置的引脚连接不对, 比如配置字是连接PGC1和PGD1, 但ICD3连接的是PGC2和PGD2

flor 发表于 2011-6-2 22:40:54

0x40错误是开发板没上电吧

kobe008hs 发表于 2011-6-3 10:12:57

已经解决了

1,线的引脚都是正确的
2,配置字也是对的

原因:进入debug要program,必须是在debugger下拉菜单中,先选erase,然后选program,然后才正常使用!晕死了,之前用烧录器或ICD烧的程序都无效,必须是在debugger下擦除,再烧写才行!坑爹!

eezm 发表于 2011-6-9 16:46:05

买了个PICKIT3,烧录可以,调试不行,查了好多有关帖子,都说是配置问题,但就是解决不了我的问题。看了【4楼】 kobe008hs 的帖子,一试,果然OK。在此对kobe008hs深表谢意。

guan 发表于 2011-6-15 08:31:42

dddddddddddddddddddddddddddddddddddddd

wolfe 发表于 2011-6-15 17:57:40

回复【1楼】final9
它已经提示你了啊,到configuration bit 里去设置一下,一般是关些使能吧,最好全关了!
-----------------------------------------------------------------------

正解.

kobe008hs 发表于 2011-6-16 11:38:34

回复【7楼】wolfe

回复【1楼】final9
它已经提示你了啊,到configuration bit 里去设置一下,一般是关些使能吧,最好全关了!
-----------------------------------------------------------------------
正解.
-----------------------------------------------------------------------

基本全关了,是没用的,解决办法就如我在4楼里所说:program the device before proceeding. 而且是必须先erase,再烧录才行..

也怪自己刚上手ICD3吧,还是按以前其他仿真器理解,没想到ICD3这么麻烦

zhangdanhai 发表于 2011-12-6 10:39:12

4楼,我按照你的说法去做了,结果还是不行呢。3楼,我量了下我的VDD和GND的电压是3.19V。应该是有电源

zhangdanhai 发表于 2011-12-7 15:39:51

2楼,你太牛叉了,我照你说的去修改了下配置位的PGC和PGD配置的引脚连接,结果解决了,困扰我2天的问题终于解决了。谢谢啊

sweetzzh 发表于 2011-12-8 15:43:47

回复【4楼】kobe008hs
-----------------------------------------------------------------------

早看到你这个贴就好了,我也搞了很久才搞好。

zpxa001 发表于 2011-12-27 17:55:07

没那么麻烦,在这里勾选:Debugger>ICD3 Settings>Program Memory>Automatically 的“Program after successful build”项即可在每次成功后自动下载代码到Flash并进入调试就绪模式。

viakn 发表于 2013-6-29 17:36:10

按13楼的方法解决了,thankyou!

king1314 发表于 2013-8-2 12:39:09

太对了,今天遇到这个问题也解决了,要在debug模式下烧写才能调试

dtcoff 发表于 2014-4-9 13:38:31

按照4楼说的方法,能正常仿真了

dtcoff 发表于 2014-4-9 13:39:31

dtcoff 发表于 2014-4-9 13:38
按照4楼说的方法,能正常仿真了

应该是5楼

粤H广宁 发表于 2021-1-24 22:25:42

我用完了楼上的两种方法都不行,同样的还是出现这样的提示,不能仿真!
ICD3Err0040: The target device is not ready for debugging.
Please check your configuration bit settings and program
the device before proceeding.
程序不能运行,也不能仿真。 在Programmer方式程序写下去程序就能跑      但是用 Debugging下的Program就不行。{:sad:}
页: [1]
查看完整版本: ICD3使用问题:但只能program,却进不了debug!