发 帖  
原厂入驻New
[问答] PicKIT3程序和PicKIT3编程器问题
159 处理器 PIC24
分享
最近,我在生产一个PIC24FJ64GA102处理器来解决一个程序问题。生产使用PicKIT3程序对PIC24进行了编程(选择适当的.hex文件和适当的处理器并编写代码)。那很好。使用相同的硬件(相同的PIC24处理器和同样的PicKIT3程序员),我想使用MPLABX通过编译源代码并将图像下载到处理器中来调试程序,这样我就可以逐个检查程序以确定到底出了什么问题。MPTD下载程序到PIC24,我会得到一个连接失败的消息。我可以使用PICtiT3程序下载图像到PIC24而不发布。但是,我不能使用MPLABX,不能用PicKIT3程序员做任何有用的事情。我所做的一件事是使用MPLABX和同一个PicKIT3程序员,并编写一个未用PicKIT3程序编程并且没有任何问题的原始板。我能够使用MPLABX和下载/调试该板没有问题。当我回到用PicKIT3程序编程的问题板时,仍然收到连接失败的消息。这使我得出结论,PicKIT3程序员没有硬件问题,但与PicKIT3程序正在使用并正在引起一些问题有关。有人知道这是怎么发生的/为什么发生的吗?有没有人知道如何用MPLABX和麻烦的板让PICTIT3程序员愉快地工作?
0
2020-4-15 08:54:10   评论 分享淘帖 邀请回答
6个回答
在您的PICTIT3应用程序中选择工具-gt;恢复到MPLAB模式。RTFM!我会尝试,希望这将解决这个问题。
2020-4-15 09:46:03 评论

举报

因此,我今天访问了产品,并尝试了建议的解决方案,以便执行以下操作:“在PICkit3应用程序中选择Tools->.rt to MPLAB模式。RTFM!”这不起作用。这并不奇怪,因为我已经指出PicKIT3能够编程其他板,但不能编程由PicKIT3程序编程的板。问题似乎跟随PicKIT3软件编程的板而不是PicKIT3程序员。
2020-4-15 09:55:10 评论

举报

HiWo是生产用的皮卡3?如果它用在“程序员到运行模式”中,您必须将它恢复到标准程序员/调试器模式以便与MPLBX(或8)一起使用。我猜,生产中使用的“十六进制”映像可以防止读取启用的PIC。DS),然后在使用MPLabX重新编程(调试或发布)之前?HyHube关于JurrGE
2020-4-15 10:15:33 评论

举报

嗨,如果你的Pickit3固件已经在“Programmer to Go”模式下被“重新编程”,它包含一个特定的固件,并且它还包含HEX图像,每当你按一个Pickit3按钮,它就会被编程。在这个模式下,Pickit只作为独立的。它不能与MPLAB或MPLAB X通信,如果你通过重新编程使Pickit3恢复到原来的固件,那么它将能够再次与MPLAB X通信。原始固件,所以它再也不能用于MPLAB X了。想想你花多少时间(和金钱)试图解决这个问题……也许只买一个Pickit3是值得的;=)关于PS:Pickit3不应该用于生产,因为它是不值得的:http://www..hip.com/pickit3
2020-4-15 10:31:20 评论

举报

嗨-不知道你是否还有这个问题?在我的经验中,一旦一个部件被编程,它通常必须在被调试器使用之前再次擦除。如果您在设备上设置了代码保护位或禁用的NMCLR,我发现这一点尤其正确。
2020-4-15 10:43:27 评论

举报

每一对VDD/VSS引脚的旁路帽?良好的低ESR上限的VCAP?
2020-4-15 11:00:46 评论

举报

只有小组成员才能发言,加入小组>>

113个成员聚集在这个小组

加入小组

创建小组步骤

关闭

站长推荐 上一条 /7 下一条

快速回复 返回顶部 返回列表