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

正版的PICKIT3不能识别单片机的ID号!!

[复制链接]
8184|19
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xiaojunid|  楼主 | 2014-11-30 15:45 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
我买了个正版PICKIT3,但是,PICKIT3却老是指示:
PICkit 3 detected
Connecting to PICkit 3...
Firmware Suite Version...... 01.28.90
Firmware type......................Midrange
PICkit 3 Connected.
Target Detected
Target Device ID (00000000) does not match expected Device
ID (00000e20).

连线没有问题,请高手指教!
沙发
XIEYUANBIN| | 2014-11-30 18:06 | 只看该作者
DATA/CLK线上面有上拉电阻就不行

使用特权

评论回复
板凳
1521732588| | 2014-12-2 10:34 | 只看该作者
要么就是片子坏了,要么就是烧录器问题,片子的问题可能更大

IMG_02122014_102923.png (65.6 KB )

IMG_02122014_102923.png

使用特权

评论回复
地板
yewuyi| | 2014-12-2 14:12 | 只看该作者
1、更新MPLAB到最新版本。

2、确认PICKIT3状态完好。

3、确认芯片状态完好。

4、确认芯片和KIT3的连接完好。

5、确认芯片和KIT3连接的电路完好。

6、确认MPLAB中设置的芯片型号和目标芯片一致。

如果还不行,反复检查以上几步,实在还搞不定,就找代理商的FAE

使用特权

评论回复
5
逍遥派掌门| | 2014-12-2 15:46 | 只看该作者
强烈建议外加一个 5V电源 给 PICkit3 !从此解决问题无苦恼。

使用特权

评论回复
6
zydlyq| | 2014-12-5 15:58 | 只看该作者
yewuyi 发表于 2014-12-2 14:12
1、更新MPLAB到最新版本。

2、确认PICKIT3状态完好。

支持版主一个:)

使用特权

评论回复
7
linke688| | 2016-3-12 10:16 | 只看该作者
确认这么多,还需要你帮?PIC改ST。直接点。ARM也便宜。ST32或新塘

使用特权

评论回复
8
linke688| | 2016-3-12 11:32 | 只看该作者
排除芯片,电路,仿真器问题。把固件更新下。在programmer-configuration-manual download

使用特权

评论回复
9
autopccopy| | 2016-3-12 12:26 | 只看该作者
linke688 发表于 2016-3-12 10:16
确认这么多,还需要你帮?PIC改ST。直接点。ARM也便宜。ST32或新塘

用任何芯片下载也是要确认器件及工具、连接是否有效及正确的。 :)

使用特权

评论回复
10
QQ826220679| | 2016-4-1 12:13 | 只看该作者
先换确认正常的芯片,试一下,能否工作!排除是芯片问题还是kit3或固件或编译环境问题,很好解决的!

使用特权

评论回复
11
jihesong| | 2017-2-3 11:20 | 只看该作者
遇到了一模一样问题,上班第一天啊,正在找原因PIC的软件真不友好,要不是运行稳定迟早被淘汰,RAM和ROM一点点就,C程序包居然是第三方的好在编译还算给力。
Target Device ID (00000000) does not match expected Device ID (00002000).
我可能选错型号吗?!

搞定了我来说说

使用特权

评论回复
12
jihesong| | 2017-2-3 13:08 | 只看该作者
第一个问题:
Target Device ID (00000000) does not match expected Device ID (00002000).
说把这个芯片型号选错了,怎么可能? 实际上是PGC和PGD上有电阻,焊下来,这两个IO只接kit3就通过了。

第二个问题:虽然程序编译通过,protues仿真运行OK,但是接上kit3运行就一堆红字
配置字问题,这个很恶心,主要是多看pdf手册,我把BOREN<1:0>欠压复位禁止了就能运行了,这个欠压的事还是要选10比较好,后面再说先把主程序运行好了再说。

软硬件分别设计就容易把那两个仿真口给用上,如果自己设计原理图,说什么也不会让那两个IO做重要任务,现在调试时候需要割线飞线替代了,调试好后再改IO,稍微麻烦点。

使用特权

评论回复
13
rolandcat| | 2017-3-9 23:35 | 只看该作者
jihesong 发表于 2017-2-3 13:08
第一个问题:
Target Device ID (00000000) does not match expected Device ID (00002000).
说把这个芯片 ...

嗯,PGC和PGD上的电阻拉的电流比较大吗?会影响到烧录了。

BOREN调试期间可先不用,这个要注意,学习了。

仿真口被用上,这个难免;确实是分配给简单的功能会好些;上一个项目中我也是遇到仿真口在主程序中做通讯口用,通讯部分不能调试,确实就痛苦了。

使用特权

评论回复
14
zwtpicasker| | 2017-8-21 19:11 | 只看该作者
jihesong 发表于 2017-2-3 11:20
遇到了一模一样问题,上班第一天啊,正在找原因PIC的软件真不友好,要不是运行稳定迟早被淘汰,RAM ...

请问你搞定了吗

使用特权

评论回复
15
mcumail| | 2017-8-22 08:14 | 只看该作者
yewuyi 发表于 2014-12-2 14:12
1、更新MPLAB到最新版本。

2、确认PICKIT3状态完好。

版主威武!

使用特权

评论回复
16
sr19861126| | 2023-11-29 10:46 | 只看该作者
逍遥派掌门 发表于 2014-12-2 15:46
强烈建议外加一个 5V电源 给 PICkit3 !从此解决问题无苦恼。

加了也报错
Target Device ID (00000000) does not match expected Device
ID (00000000).

使用特权

评论回复
评论
viva911 2023-11-30 15:18 回复TA
本身芯片是什么型号呢?一共几颗?有在什么工具上正确识别到过吗? 
17
Stahan| | 2023-11-30 23:17 | 只看该作者
有更新吗?更新试试

使用特权

评论回复
18
星辰大海不退缩| | 2023-12-1 08:38 | 只看该作者
应该是硬件或者驱动的问题吧

使用特权

评论回复
19
Henryko| | 2023-12-4 11:24 | 只看该作者
更新下仿真器看看

使用特权

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

本版积分规则

4

主题

8

帖子

1

粉丝