我试图用PICKIT3在MPlabX中编程我的PIC 16F628A,但是我得到了以下错误:
*****************************************************连接失败。
当我启用“工具中的电源目标电路”时,我会得到另一个错误:
目标电路可能需要比调试工具所能提供的更多的功率。外部电源可能是必要的。连接失败。
所以A提供了5V的外部电源,而我的PIC 16F628A正在耗尽10 my,尽管没有任何连接,只有PICKIT3与MCLR、ICSPDATA和ICSPCLK引脚相连。
我使用的是Ubuntu16.04,MPlabX IPEV4.05。
PS:是的,我知道如何阅读数据表。
如果我连接到运行在Windows7上的PICKIT3程序员,电路和PICKIT3就能正常工作。
发布于 2018-03-07 13:10:58
第一个问题有时可以通过关闭MPLABX、从计算机上断开PicKit并重新连接所有的东西来解决。似乎固件和/或驱动程序有时会处于一种奇怪的状态,需要一个很好的引导才能再次运行。有时,我不得不重新启动我的电脑,只是为了编程我的主板(大皮塔)。
第二个问题不一定是由过度流引起的,尽管有这样的信息。当我的PicKit被插入一个没有电源的USB集线器时,我总是会遇到这个错误。似乎较低的USB总线电压使PicKit感到困惑,认为设备是电压下降的原因,而不是主机根本没有提供正常电压的原因。尝试将其插入电源USB集线器或直接插入您的计算机。
发布于 2020-06-21 10:20:49
我知道这是个老生常谈的话题,但也许这个答案能帮到别人。
我也用官方泡菜作为克隆品。
这确实可能是由硬件问题引起的。例如短的或已经激活的负载,就像一堆LED。如果可能的话,断开所有负载。
当使用官方的PICKIT 3时,这个问题通常是通过设置PICKIT应该提供的较低的电压来解决的,例如5 => 4.625。在MPLAB中,转到项目的属性。选择左边的PICKIT。从顶部的选择下拉菜单中选择电源。
当您有一个确定的电子克隆,这可能会做到这一点。(也许这对其他克隆也有效)他们使用的AMS1117是可调的。他们使用了680和470反馈电阻,电压为3.09V ((680/470 +1)*1.25+ 50u * 680)。如果你用750交换680欧姆电阻,输出将更接近预期的3.3V。我的想法来源:https://jrainimo.com/build/2018/12/picfix/
发布于 2021-03-20 11:52:15
关闭MPlab,重新连接Pickkit,重新启动MPlab为我工作。如果您刚刚创建了一个新项目或创建了一个新文件,MPlab有时会混淆一些事情。
https://stackoverflow.com/questions/49131652
复制相似问题