打印
[STM32F0]

IAP里的BIN文件怎么传入的?

[复制链接]
628|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
qhtflsw|  楼主 | 2020-11-4 14:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 qhtflsw 于 2020-11-4 14:28 编辑

BIN文件生成后,是自动填满的?然后IAP升级,串口发送BIN到STM32,然后STM32用FLASH读写把BIN里的格式写入FLASH就可以了吧??

那么如果要发送该BIN的校验码或者自定义了CRC校验等,是在哪发送??额外传一个字节吗? BIN+校验(8位或者32位)?

使用特权

评论回复
沙发
一只眠羊| | 2023-1-14 21:10 | 只看该作者
正常来说没有校验之类的操作啊,这都是收bin数据的时候做操作的

使用特权

评论回复
板凳
春日负喧| | 2023-1-14 21:42 | 只看该作者
Bin生成之后我也不知道是不是自动填满,估计不是,你可以通过bin编辑器看看

使用特权

评论回复
地板
白马过平川| | 2023-1-14 22:14 | 只看该作者
串口发送到STM32的话你需要做校验了吧,不然收的数据不准确,升级失败的

使用特权

评论回复
5
西洲| | 2023-1-14 22:46 | 只看该作者
记得bin不是自动填满

使用特权

评论回复
6
捧一束彼岸花| | 2023-1-14 23:18 | 只看该作者
对把bin数据写到flash之中就可以的

使用特权

评论回复
7
未说出口的像你| | 2023-1-14 23:51 | 只看该作者
我觉得你说的校验是在通讯的时候用到的,而不是写bin的时候用到的

使用特权

评论回复
8
在曼谷的春| | 2023-1-15 00:23 | 只看该作者
嗯,肯定是有协议的,不仅仅是一个字节

使用特权

评论回复
9
我吃小朋友| | 2023-1-15 00:55 | 只看该作者
校验一般都是命令字,长度,数据然后混在一起校验

使用特权

评论回复
10
失物招領| | 2023-1-15 01:27 | 只看该作者
当然了,写入flash不就是升级了么

使用特权

评论回复
11
温室雏菊| | 2023-1-15 01:59 | 只看该作者
其实IAP升级的话还是比较简单的,就是写flash的时候操作麻烦点

使用特权

评论回复
12
SantaBunny| | 2023-2-3 19:25 | 只看该作者
bin不是自动填满,发送到STM32的话需要做校验。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

59

主题

164

帖子

4

粉丝