完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
大家好,我已经成功地将USB MSD引导程序代码移植到PIC32Mx270F512H。我也可以升级固件。我想做点类似的事情。在闪烁新的应用程序映像时,如果出现错误,那么我希望我的引导程序代码执行前面的旧映像和dis卡新的图像文件。这个场景在1388年没有被注意,有人能指导我吗?萨哈拉杰
|
|
相关推荐
4个回答
|
|
我使用关闭PIC内存来存储新映像。我从关闭PIC内存映像闪烁PIC。如果一切正常,我重命名新映像和旧映像,否则我闪烁旧映像。我使用保留RAM与来自应用程序的引导加载程序通信。
|
|
|
|
你意识到没有旧的形象,除非把它保存在某个地方?您需要保存旧映像而不是重新闪回PIC闪存。将新映像固定到新映像上并不闪烁到PIC可能更有意义,直到您确定它是好的。如果加载失败,则引导加载程序必须重试加载,以防失去电源。
|
|
|
|
你好,谢谢你的答复。我知道我必须把旧图像存放在什么地方,以防新图像损坏。但是我要把旧图像存放在哪里??我对这些内存管理方面很陌生。如果任何人有代码或解释,这将是很大的帮助。
|
|
|
|
你有两个节目拷贝的空间吗?你可以把它放在MSD上。或者你必须添加一个外部内存。SPI闪光灯是很好的。
|
|
|
|
只有小组成员才能发言,加入小组>>
5248 浏览 9 评论
2037 浏览 8 评论
1957 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3218 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2265 浏览 5 评论
788浏览 1评论
680浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
608浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
685浏览 0评论
582浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-28 11:55 , Processed in 1.389469 second(s), Total 84, Slave 68 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号