完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我使用的设备:PIC32 MX460F512L编译器:PIC32-GC.EXE V2.02编程器:FIKIT3与FW 1050.04软件:MPLAB IPE 4.01i需要使用程序员来构建以前的HEX文件,大小为1×299字节,我可以使用程序去,它工作得很好。IMRMube的改进,但大小增长到1 451,567字节大,如果我直接通过MPLAB 8.92与PICtiT3编程,它的工作在我的项目完美。因此,固件的工作没有错误。但是,如果我尝试使用新的更新的HEX文件,当我去MPLAB IPE & GT;设置和GPT 3程序员去当我点击程序员去,它给出了一个错误“操作失败”,它不提供错误代码或指示为什么它失败。我的客户在他的新Windows 10笔记本电脑上加载了MPLAB IPE,它也给出了同样的错误。它似乎是在我的十六进制文件路由,但它仍然程序直接FROMPLAB 8.92,工作良好。谁能给我一个线索,为什么它将与以前的十六进制文件,但新的更新导致“操作失败”失败,因为没有多少改变,除了轻微的文件大小和一些额外的功能。是什么?
以上来自于百度翻译 以下为原文 I use Device: PIC32MX460F512L Compiler: pic32-gcc.exe v2.02 Programmer: PICKIT3 with FW 10.50.04 Software: MPLAB IPE 4.01 I need to use Programmer To Go With a Hex file of previous build with size 1 299 967 bytes I can use program to go and it works perfectly fine. The same hex file was updated with some firmware improvements but the size grew to 1 451 567 bytes big and if I program directly via MPLAB 8.92 with the PICKIT3 it works perfect on my project. So the firmware works without errors. However if I try to use Program to Go with the new updated Hex file, when I go to MPLAB IPE> Settings>Pickit 3 Programmer To Go when I click Programmer to Go it gives an error "Operation Failed" it gives no error code or indication to why it fails. My customer loaded MPLAB IPE on his new Windows 10 laptop and it gave the same error. It seems to be routed in my Hex file but still it programs well directly from MPLAB 8.92 and works fine. Can anyone give me a clue to why it would work with previous Hex file but the new update cause "Operation Failed" failure since not much has changed other than slight file size and a few extra functions? |
|
相关推荐
4个回答
|
|
猜猜看?您已经超过了PICTIT3的内存存储。检查皮卡3/程序员。文档,
以上来自于百度翻译 以下为原文 A guess? You have exceeded the memory storage of the PICKit3. Check the PICKit3 / programmer to go. documentation, |
|
|
|
不,根据文献,PIDIT3有512KB,而按MPLAB 8.92存储器的顺序使用134KB的顺序。
以上来自于百度翻译 以下为原文 No, According to the documentation Pickit3 has 512kB while I use something in the order of 134kB according to MPLAB 8.92 memory guage |
|
|
|
应用程序的512K合计还是512?假设是正确的,您将需要在MPLABX上进行测试,因为它们不会修复MPLAB 8。记住,如果您返回MPLAB 8,强制将固件更新到PICTIT3
以上来自于百度翻译 以下为原文 512k total or 512 for the app? Assuming that is correct you would need to try it on MPLabX since they will not be fixing MPLab 8. Remember to force a firmware update to the PICKit3 if you go back to MPLab 8 |
|
|
|
是134K字节,还是134个K字?十六进制文件需要大约45个字符来编码16个字节,所以大约2.8125字节/字节,您的新的HEX文件1 1,451,567字节可能包含大约1 451 451 567 / 2.8125=516, 112字节= 504 K字节的数据。
以上来自于百度翻译 以下为原文 Is that 134k-bytes, or 134 k-words? A hex file takes about 45 characters to encode 16 bytes, so about 2.8125 bytes/byte Your new hex file of 1 451 567 bytes probably contains about 1 451 567/ 2.8125 = 516, 112 bytes = 504 k-bytes of data. |
|
|
|
只有小组成员才能发言,加入小组>>
5188 浏览 9 评论
2009 浏览 8 评论
1933 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3181 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2232 浏览 5 评论
743浏览 1评论
629浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
512浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
642浏览 0评论
538浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-29 16:11 , Processed in 3.827499 second(s), Total 83, Slave 67 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号