iap分段接收bin文件能跳转但程序不运行

2019-07-21 06:00发布

因为bin文件很大,我在上位机上做了协议,首先上位机给stm32发送需要写bin文件的次数,然后每次接收2k的bin文件写入flash中,写完后通知上位机再次发送,继续接收剩余的bin文件并写入flash里面,写完后跳转,现在程序能跳转但就是不执行
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
17条回答
ttttttttt
1楼-- · 2019-07-21 19:19
回复【6楼】Rocks:
---------------------------------
bootloader是可以跳转但没有执行我的app程序啊
ttttttttt
2楼-- · 2019-07-22 00:20
回复【6楼】Rocks:
---------------------------------板子上什么现象也没有
jermy_z
3楼-- · 2019-07-22 04:51
 精彩回答 2  元偷偷看……
ttttttttt
4楼-- · 2019-07-22 08:01
回复【9楼】jermy_z:
---------------------------------
我全部接收bin文件并将其写入flash然后跳转app运行正常
jermy_z
5楼-- · 2019-07-22 08:13
回复【10楼】ttttttttt:
---------------------------------
噢,那你可能分段接收写入的逻辑有问题了吧
ttttttttt
6楼-- · 2019-07-22 12:43
回复【9楼】jermy_z:
--------------------------------
把bin分割一份一份的接收写入就是不能运行

一周热门 更多>