[PIC®/AVR®/dsPIC®产品] 正版的PICKIT3不能识别单片机的ID号!!

[复制链接]
 楼主| 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 | 显示全部楼层
要么就是片子坏了,要么就是烧录器问题,片子的问题可能更大

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
yewuyi 发表于 2014-12-2 14:12 | 显示全部楼层
1、更新MPLAB到最新版本。

2、确认PICKIT3状态完好。

3、确认芯片状态完好。

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

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

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

如果还不行,反复检查以上几步,实在还搞不定,就找代理商的FAE
逍遥派掌门 发表于 2014-12-2 15:46 | 显示全部楼层
强烈建议外加一个 5V电源 给 PICkit3 !从此解决问题无苦恼。
zydlyq 发表于 2014-12-5 15:58 | 显示全部楼层
yewuyi 发表于 2014-12-2 14:12
1、更新MPLAB到最新版本。

2、确认PICKIT3状态完好。

支持版主一个:)
linke688 发表于 2016-3-12 10:16 | 显示全部楼层
确认这么多,还需要你帮?PIC改ST。直接点。ARM也便宜。ST32或新塘
linke688 发表于 2016-3-12 11:32 | 显示全部楼层
排除芯片,电路,仿真器问题。把固件更新下。在programmer-configuration-manual download
autopccopy 发表于 2016-3-12 12:26 | 显示全部楼层
linke688 发表于 2016-3-12 10:16
确认这么多,还需要你帮?PIC改ST。直接点。ARM也便宜。ST32或新塘

用任何芯片下载也是要确认器件及工具、连接是否有效及正确的。 :)
QQ826220679 发表于 2016-4-1 12:13 | 显示全部楼层
先换确认正常的芯片,试一下,能否工作!排除是芯片问题还是kit3或固件或编译环境问题,很好解决的!
jihesong 发表于 2017-2-3 11:20 | 显示全部楼层
遇到了一模一样问题,上班第一天啊,正在找原因PIC的软件真不友好,要不是运行稳定迟早被淘汰,RAM和ROM一点点就,C程序包居然是第三方的好在编译还算给力。
Target Device ID (00000000) does not match expected Device ID (00002000).
我可能选错型号吗?!

搞定了我来说说
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,稍微麻烦点。
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调试期间可先不用,这个要注意,学习了。

仿真口被用上,这个难免;确实是分配给简单的功能会好些;上一个项目中我也是遇到仿真口在主程序中做通讯口用,通讯部分不能调试,确实就痛苦了。
zwtpicasker 发表于 2017-8-21 19:11 | 显示全部楼层
jihesong 发表于 2017-2-3 11:20
遇到了一模一样问题,上班第一天啊,正在找原因PIC的软件真不友好,要不是运行稳定迟早被淘汰,RAM ...

请问你搞定了吗
mcumail 发表于 2017-8-22 08:14 | 显示全部楼层
yewuyi 发表于 2014-12-2 14:12
1、更新MPLAB到最新版本。

2、确认PICKIT3状态完好。

版主威武!
sr19861126 发表于 2023-11-29 10:46 | 显示全部楼层
逍遥派掌门 发表于 2014-12-2 15:46
强烈建议外加一个 5V电源 给 PICkit3 !从此解决问题无苦恼。

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

评论

本身芯片是什么型号呢?一共几颗?有在什么工具上正确识别到过吗?  发表于 2023-11-30 15:18
Stahan 发表于 2023-11-30 23:17 | 显示全部楼层
有更新吗?更新试试
星辰大海不退缩 发表于 2023-12-1 08:38 | 显示全部楼层
应该是硬件或者驱动的问题吧
Henryko 发表于 2023-12-4 11:24 来自手机 | 显示全部楼层
更新下仿真器看看
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

8

帖子

1

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