你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
chrome
firefox
safari
ie8及以上
ST
意法半导体官网
STM32
中文官网
ST
全球论坛
登录/注册
首页
技术问答
话题
资源
创客秀
视频
标签
积分商城
每日签到
远程升级的文件下发问题
[复制链接]
wanyisq
提问时间:2018-8-27 20:02 /
请教一下大家,我现在做远程升级,怎么通过网络把升级文件下发下来。
我不太明白的地方在下发hex文件还是bin文件,如果下发hex文件的话,hex里面包含的地址信息怎么处理。
如果下发bin文件的话,需要做什么处理,另外bin文件打开怎么是乱码啊
赞
0
收藏
0
评论
7
分享
发布时间:2018-8-27 20:02
举报
请先
登录
后回复
7个回答
zhao.zhao
回答时间:2018-8-27 20:39:53
a0a.1 32b0c
bin文件容易,它没有格式的要求,从文件按十六进制数读出,按读出顺序写入芯片即可。
评分
参与人数
1
蝴蝶豆
+2
收起
理由
zero99
+ 2
查看全部评分
赞
0
评论
回复
支持
反对
chifen
回答时间:2018-8-28 08:43:10
a0a.1 32b0c
你去找一个 关于STM32 IAP相关文件,那里有所有方法
评分
参与人数
1
蝴蝶豆
+2
收起
理由
zero99
+ 2
查看全部评分
赞
0
评论
回复
支持
反对
wudianjun2001
回答时间:2018-8-28 08:47:19
a0a.1 32b0c
hex和BIN本质上是一样的,但是BIN的话打包比较方便点。
评分
参与人数
1
蝴蝶豆
+2
收起
理由
zero99
+ 2
查看全部评分
赞
0
评论
回复
支持
反对
随风飘扬
回答时间:2018-8-28 09:07:33
a0a.1 32b0c
BIN文件更方便一下,前提是每次烧录的地址都是一样的,不需要对地址在进行处理,BIN文件是二进制的文件,HEX是文本文件,所以HEX可以用记事本打开,BIN文件可以用UltraEdit软件打开
评分
参与人数
1
蝴蝶豆
+2
收起
理由
zero99
+ 2
查看全部评分
赞
0
评论
回复
支持
反对
freeelectron
回答时间:2018-8-28 09:27:11
a0a.1 32b0c
1、肯定是bin文件啦,按照字节顺序写入flash即可
2、通过网络下发,自己定义一个数据下发流程,其实和串口升级没什么区别,只是传输介质由串口换成了网络。
评分
参与人数
1
蝴蝶豆
+2
收起
理由
zero99
+ 2
查看全部评分
赞
0
评论
回复
支持
反对
wanyisq
回答时间:2018-8-28 15:07:19
a0a.1 32b0c
本帖最后由 wanyisq 于 2018-8-28 15:24 编辑
谢谢大家 ,升级实现了。
评分
参与人数
1
蝴蝶豆
+2
收起
理由
zero99
+ 2
结帖奖励
查看全部评分
赞
0
评论
回复
支持
反对
00dd
回答时间:2018-9-29 15:43:33
a0a.1 32b0c
ESP8266TCP_Struct
赞
0
评论
回复
支持
反对
所属标签
相似问题
关于
意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表
评分
查看全部评分
评分
查看全部评分
评分
查看全部评分
评分
查看全部评分
2、通过网络下发,自己定义一个数据下发流程,其实和串口升级没什么区别,只是传输介质由串口换成了网络。
评分
查看全部评分
谢谢大家 ,升级实现了。
评分
查看全部评分