完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
最近,我在生产一个PIC24FJ64GA102处理器来解决一个程序问题。生产使用PicKIT3程序对PIC24进行了编程(选择适当的.hex文件和适当的处理器并编写代码)。那很好。使用相同的硬件(相同的PIC24处理器和同样的PicKIT3程序员),我想使用MPLABX通过编译源代码并将图像下载到处理器中来调试程序,这样我就可以逐个检查程序以确定到底出了什么问题。MPTD下载程序到PIC24,我会得到一个连接失败的消息。我可以使用PICtiT3程序下载图像到PIC24而不发布。但是,我不能使用MPLABX,不能用PicKIT3程序员做任何有用的事情。我所做的一件事是使用MPLABX和同一个PicKIT3程序员,并编写一个未用PicKIT3程序编程并且没有任何问题的原始板。我能够使用MPLABX和下载/调试该板没有问题。当我回到用PicKIT3程序编程的问题板时,仍然收到连接失败的消息。这使我得出结论,PicKIT3程序员没有硬件问题,但与PicKIT3程序正在使用并正在引起一些问题有关。有人知道这是怎么发生的/为什么发生的吗?有没有人知道如何用MPLABX和麻烦的板让PICTIT3程序员愉快地工作?
|
|
相关推荐
6个回答
|
|
在您的PICTIT3应用程序中选择工具-gt;恢复到MPLAB模式。RTFM!我会尝试,希望这将解决这个问题。
|
|
|
|
因此,我今天访问了产品,并尝试了建议的解决方案,以便执行以下操作:“在PICkit3应用程序中选择Tools->.rt to MPLAB模式。RTFM!”这不起作用。这并不奇怪,因为我已经指出PicKIT3能够编程其他板,但不能编程由PicKIT3程序编程的板。问题似乎跟随PicKIT3软件编程的板而不是PicKIT3程序员。
|
|
|
|
HiWo是生产用的皮卡3?如果它用在“程序员到运行模式”中,您必须将它恢复到标准程序员/调试器模式以便与MPLBX(或8)一起使用。我猜,生产中使用的“十六进制”映像可以防止读取启用的PIC。DS),然后在使用MPLabX重新编程(调试或发布)之前?HyHube关于JurrGE
|
|
|
|
嗨,如果你的Pickit3固件已经在“Programmer to Go”模式下被“重新编程”,它包含一个特定的固件,并且它还包含HEX图像,每当你按一个Pickit3按钮,它就会被编程。在这个模式下,Pickit只作为独立的。它不能与MPLAB或MPLAB X通信,如果你通过重新编程使Pickit3恢复到原来的固件,那么它将能够再次与MPLAB X通信。原始固件,所以它再也不能用于MPLAB X了。想想你花多少时间(和金钱)试图解决这个问题……也许只买一个Pickit3是值得的;=)关于PS:Pickit3不应该用于生产,因为它是不值得的:http://www..hip.com/pickit3
|
|
|
|
嗨-不知道你是否还有这个问题?在我的经验中,一旦一个部件被编程,它通常必须在被调试器使用之前再次擦除。如果您在设备上设置了代码保护位或禁用的NMCLR,我发现这一点尤其正确。
|
|
|
|
每一对VDD/VSS引脚的旁路帽?良好的低ESR上限的VCAP?
|
|
|
|
只有小组成员才能发言,加入小组>>
5145 浏览 9 评论
1993 浏览 8 评论
1921 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3162 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2218 浏览 5 评论
713浏览 1评论
601浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
484浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
613浏览 0评论
511浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-11 00:34 , Processed in 1.028008 second(s), Total 54, Slave 49 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号