完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
亲爱的PIC 32专家,我已经开始为PIC32MX795F512L设计Bootloader了。我已经在PIC24F中成功地设计了Bootloader,其中第一个BootLoader Hexfile是使用ICD3&编程的,然后通过UART编程。这种技术适合于小型/慢速的生产过程,但是其pr的体积很大。输出量很高,然后通过UART加载应用程序就停止了缓慢的过程。在生产期间,大多数时间我们都已经准备好了基本版本的应用程序代码,所以我正在考虑任何方法,我可以通过ICD 3或任何生产程序一次加载Bootloader代码和基本应用程序代码所以我请求你们所有人提出任何标准/证明的方法,我可以:1。两个项目中的两个项目(Bootloader和Application)在单个项目中具有单十六进制文件。2。或者将两个六个文件组合成一个十六进制文件,谢谢,Gaurav Patni
|
|
相关推荐
3个回答
|
|
查看MPLABX的“可加载项目、文件和符号”特性。更具体地说,请参阅MPLABX帮助中的“可加载项目和文件:引导加载程序”部分。
|
|
|
|
在某些情况下,在PIC24项目中,我使用了编程引导加载程序的“技巧”,然后上传用户代码,然后重读所有Flash并保存它,然后使用它对所有其他板进行编程。看起来足够好了——除非,可能,如果您需要代码保护。
|
|
|
|
假设您要执行MPLAB X可加载文件路由,如果引导加载程序使用校验和或类似方法验证目标应用程序,则可能必须手动将此输入HEX文件。这样,当您使用手动编辑的HEX文件编程BL和TA时,TA CRC/校验和是有效的。这就是我必须要做的。可能还有其他选择,因为根据我的设计,我的方法是蛮力的。希望你能理解如何解释一个十六进制文件,如果你有机会沿着这条路线走下去。大量的资源在线帮助这个。我必须这样做,因为我的BL确实使用代码保护,我不能读取闪存数据后,它被编程。这符合达里奥提出的建议。
|
|
|
|
只有小组成员才能发言,加入小组>>
5160 浏览 9 评论
1998 浏览 8 评论
1927 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3170 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2225 浏览 5 评论
729浏览 1评论
613浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
503浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
628浏览 0评论
526浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 09:17 , Processed in 1.239015 second(s), Total 81, Slave 64 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号