7091| 7
|
在做串口IAP试验时,历程用的是ram拷贝到flash。那么如果bin文件的空间大于ram的空间,那是不是拷贝不成功会死机? |
2金钱
最佳答案bin文件的空间大于ram的空间,这个设计程序时就要避免了。如果你的升级固件比较大,就不能一次传给RAM。RAM里定义一个大小合适的数组,循环接收bin文件就行了。比如接收到1024bytes,就先写入FLASH指定地址,写完后发个消息给服务器或者上位机,然后再接收下一包数据,直至bin文件全部接收。
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-6-8 07:17
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网