完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本人想用GPRS远程给STM32升级程序,开辟了512字节的内存供写FLASH,但是升级的固件包有几百K,怎样将待升级的固件包拆分成N个512字节的包发出去,求大神指点,在线等!!!
|
|
相关推荐
6个回答
|
|
|
|
|
|
大神有做过用FTP接收固件的方式升级吗?
|
|
|
|
Mark,我也在做类似的项目
|
|
|
|
请问楼主解决了吗,可以分享一下吗
|
|
|
|
我做过用GPRS的http远程升级 stm32通过GPRS的HTTP一包一包的从远程下载 每包最大1400字节 我默认一包是1024字节 下载完之后进行组包 整个下载完毕之后进行md5校验 校验没有问题存入本地spi flash 然后重启进入boot loader进行升级 如果你本地没有flash 那就在bootloader进行升级 下载一包写入一包 整个写入完毕之后进行校验 校验通过则调整执行 校验不通过则重新下载 另外GPRS升级是相当的慢 测试700-800KB的固件需要半小时左右 哈哈 不过升级成功率还是很高的 基本上每次都能成功
|
|
1 条评论
|
|
我自己用原子的战舰V3开发板+SIM800C做了个远程升级的视频教程,提供工程代码和FTP测试服务器,原理就是把程序文件按照1K大小进行下载,大家可以去www.sharing-iot.com看看。
|
|
|
|
只有小组成员才能发言,加入小组>>
如何使用STM32+nrf24l01架构把有线USB设备无线化?
2558 浏览 7 评论
请问能利用51单片机和nRF24L01模块实现实时语音无线传输吗?
2344 浏览 5 评论
3176 浏览 3 评论
2820 浏览 8 评论
为什么ucosii上移植lwip后系统进入了HardFault_Handler?
2776 浏览 4 评论
请教各位大咖:有没有接收频率32M左右的芯片推荐的?先感谢啦!
634浏览 1评论
880浏览 0评论
996浏览 0评论
645浏览 0评论
474浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-4 01:16 , Processed in 1.473851 second(s), Total 93, Slave 76 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号