OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6668|回复: 37

hex整合器 Ver1.1 (VS,C#,自制)

[复制链接]

9

主题

796

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2038
金钱
2038
注册时间
2017-8-2
在线时间
522 小时
发表于 2018-10-11 12:46:31 | 显示全部楼层 |阅读模式
本帖最后由 323232 于 2018-10-12 08:16 编辑

前段时间在找hex的整合器,结果在我们论坛找到一个能用的,但我不会用.....
遂自己抽时间用VS做了一个傻瓜式操作的软件....

软件界面:
C62EALFIY4SOHT%XA3HT_TR.png

操作流程:
1.放入文件1。
XYPGEU1)CAAS233MT~(KQ8C.png

2.放入文件2。
3.png

3.选择生成的hex文件存放路径。(默认桌面,默认文件名Votangroom.hex)
4.png

4.点击“生成”,即可在指定路径生成目标hex文件。
5.png

生成成功:
6.png

生成的hex文件:
7.png
8.png

我们可以看到要修改的部分已经修改完成了....

至此操作完毕。

注意事项:
1.按顺序将头尾hex文件放入文件1、文件2;文件1的尾部将被删除,然后文件2所有内容被粘贴到文件1尾部。
2.文件默认保存路径为桌面,默认保存名字为Votangroom.hex,可在选择生成路径后自由更改名字。
3.点击生成按键生成目标hex文件。


软件没什么多大用处,就是闲不住!你懂得!

附上软件:Ver 1.0: hex整合器 Ver1.0.rar (70.23 KB, 下载次数: 41)
猪猪熊呢?
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

9

主题

796

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2038
金钱
2038
注册时间
2017-8-2
在线时间
522 小时
 楼主| 发表于 2018-10-12 08:15:34 | 显示全部楼层
Ver 1.1版本增加了计算生成的hex文件的crc32值功能。
猪猪熊呢?
回复 支持 反对

使用道具 举报

0

主题

75

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
430
金钱
430
注册时间
2016-3-17
在线时间
95 小时
发表于 2018-11-15 10:03:01 | 显示全部楼层
琉璃 发表于 2018-11-14 20:37
一条CMD命令做个批处理不就完事了。。。

服这类大师
回复 支持 0 反对 1

使用道具 举报

109

主题

5564

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10572
金钱
10572
注册时间
2017-2-18
在线时间
1914 小时
发表于 2018-10-11 19:38:24 | 显示全部楼层
多谢分享
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2018-10-12 01:57:46 | 显示全部楼层
不错,谢谢分享
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2018-10-12 01:58:18 | 显示全部楼层
cool
回复 支持 反对

使用道具 举报

9

主题

796

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2038
金钱
2038
注册时间
2017-8-2
在线时间
522 小时
 楼主| 发表于 2018-10-12 08:08:32 | 显示全部楼层
多谢大家捧场
猪猪熊呢?
回复 支持 反对

使用道具 举报

2

主题

756

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4163
金钱
4163
注册时间
2017-10-24
在线时间
251 小时
发表于 2018-10-12 08:12:46 | 显示全部楼层
好评!虽然自己可能没有机会能够用到,还是非常感谢楼主的无私分享!
十六进制带我飞。
回复 支持 反对

使用道具 举报

9

主题

796

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2038
金钱
2038
注册时间
2017-8-2
在线时间
522 小时
 楼主| 发表于 2018-10-12 08:14:50 | 显示全部楼层
DreamWaterPro 发表于 2018-10-12 08:12
好评!虽然自己可能没有机会能够用到,还是非常感谢楼主的无私分享!

谢谢你!
猪猪熊呢?
回复 支持 反对

使用道具 举报

105

主题

522

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1386
金钱
1386
注册时间
2012-10-23
在线时间
97 小时
发表于 2018-10-15 14:56:41 | 显示全部楼层
图标都跟我的一样的。
回复 支持 反对

使用道具 举报

160

主题

967

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2097
金钱
2097
注册时间
2014-3-7
在线时间
491 小时
发表于 2018-10-16 08:49:40 | 显示全部楼层
miaoguoqiang 发表于 2018-10-15 14:56
图标都跟我的一样的。

STM32-IAP-HEX-Merge
写入特殊值的说明:在地址0x08002FFA处写入0XA5A5 在合并bootloader与app的时候,在bootloader的hex文件中倒数第二行前面增加一行地址的数据 :022FFA00A5A58B 用于标识APP成功下载并运行。
当单独选择一个文件时,可单独转成bin文件 也可同时选择两个文件合并后转换为bin文件






STM32-IAP-HEX-Merge-master.zip

291.44 KB, 下载次数: 37

回复 支持 反对

使用道具 举报

160

主题

967

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2097
金钱
2097
注册时间
2014-3-7
在线时间
491 小时
发表于 2018-10-16 08:51:19 | 显示全部楼层
ssssssssssss 发表于 2018-10-16 08:49
STM32-IAP-HEX-Merge写入特殊值的说明:在地址0x08002FFA处写入0XA5A5 在合并bootloader与ap ...

http://www.openedv.com/forum.php ... 4&highlight=hex

回复 支持 反对

使用道具 举报

160

主题

967

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2097
金钱
2097
注册时间
2014-3-7
在线时间
491 小时
发表于 2018-10-16 09:10:41 | 显示全部楼层
鼓励楼主,并希望楼主做出更吊的东西
回复 支持 反对

使用道具 举报

9

主题

796

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2038
金钱
2038
注册时间
2017-8-2
在线时间
522 小时
 楼主| 发表于 2018-10-16 09:50:02 | 显示全部楼层
ssssssssssss 发表于 2018-10-16 09:10
鼓励楼主,并希望楼主做出更吊的东西

谢谢!
猪猪熊呢?
回复 支持 反对

使用道具 举报

9

主题

796

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2038
金钱
2038
注册时间
2017-8-2
在线时间
522 小时
 楼主| 发表于 2018-10-16 09:50:31 | 显示全部楼层
miaoguoqiang 发表于 2018-10-15 14:56
图标都跟我的一样的。

1.1  我同事重新画了个图标  把我们公司logo放上去了哈哈
猪猪熊呢?
回复 支持 反对

使用道具 举报

9

主题

796

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2038
金钱
2038
注册时间
2017-8-2
在线时间
522 小时
 楼主| 发表于 2018-10-16 09:55:11 | 显示全部楼层
ssssssssssss 发表于 2018-10-16 08:51
http://www.openedv.com/forum.php?mod=viewthread&tid=76644&highlight=hex

就是这个 我不会用!
猪猪熊呢?
回复 支持 反对

使用道具 举报

9

主题

796

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2038
金钱
2038
注册时间
2017-8-2
在线时间
522 小时
 楼主| 发表于 2018-10-16 09:55:35 | 显示全部楼层
ssssssssssss 发表于 2018-10-16 08:49
STM32-IAP-HEX-Merge写入特殊值的说明:在地址0x08002FFA处写入0XA5A5 在合并bootloader与ap ...

这个在哪的!没找到
猪猪熊呢?
回复 支持 反对

使用道具 举报

0

主题

28

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
319
金钱
319
注册时间
2017-6-19
在线时间
64 小时
发表于 2018-10-16 10:25:33 | 显示全部楼层
这个功能J-flash其实就有,hex+hex,bin+bin,bin+hex,hex+bin都可以
回复 支持 反对

使用道具 举报

105

主题

522

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1386
金钱
1386
注册时间
2012-10-23
在线时间
97 小时
发表于 2018-10-16 23:14:58 | 显示全部楼层
323232 发表于 2018-10-16 09:55
这个在哪的!没找到

我是在github上更新的。涉及到修复或者更新都是在git上
回复 支持 反对

使用道具 举报

9

主题

796

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2038
金钱
2038
注册时间
2017-8-2
在线时间
522 小时
 楼主| 发表于 2018-10-17 08:26:48 | 显示全部楼层
miaoguoqiang 发表于 2018-10-16 23:14
我是在github上更新的。涉及到修复或者更新都是在git上

好吧
我弄出来主要也是方便同事,因为之前我们都是手动整合的,然后计算crc。你这个也没找到
猪猪熊呢?
回复 支持 反对

使用道具 举报

160

主题

967

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2097
金钱
2097
注册时间
2014-3-7
在线时间
491 小时
发表于 2018-10-17 08:37:47 | 显示全部楼层
miaoguoqiang 发表于 2018-10-16 23:14
我是在github上更新的。涉及到修复或者更新都是在git上

http://www.openedv.com/forum.php?mod=viewthread&tid=275532
回复 支持 反对

使用道具 举报

160

主题

967

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2097
金钱
2097
注册时间
2014-3-7
在线时间
491 小时
发表于 2018-10-17 08:38:38 | 显示全部楼层
miaoguoqiang 发表于 2018-10-16 23:14
我是在github上更新的。涉及到修复或者更新都是在git上

你这个用在生产吗?
回复 支持 反对

使用道具 举报

160

主题

967

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2097
金钱
2097
注册时间
2014-3-7
在线时间
491 小时
发表于 2018-10-17 08:39:06 | 显示全部楼层
323232 发表于 2018-10-17 08:26
好吧
我弄出来主要也是方便同事,因为之前我们都是手动整合的,然后计算crc。你这个也没找到:handsh ...

楼主 你这个用在生产吗?出一个超级稳定可靠的
回复 支持 反对

使用道具 举报

9

主题

796

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2038
金钱
2038
注册时间
2017-8-2
在线时间
522 小时
 楼主| 发表于 2018-10-17 08:43:58 | 显示全部楼层
ssssssssssss 发表于 2018-10-17 08:39
楼主 你这个用在生产吗?出一个超级稳定可靠的

我们就研发用用,因为用到boot挺多的。超级稳定可靠
猪猪熊呢?
回复 支持 反对

使用道具 举报

105

主题

522

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1386
金钱
1386
注册时间
2012-10-23
在线时间
97 小时
发表于 2018-10-17 09:13:43 | 显示全部楼层
ssssssssssss 发表于 2018-10-17 08:39
楼主 你这个用在生产吗?出一个超级稳定可靠的

都是慢慢修复,目前增加了检查校验和。不合格的文件直接过滤。尾行地址决定了最终生成bin文件的大小。如果确保hex正确的情况下时没有问题的。
回复 支持 反对

使用道具 举报

160

主题

967

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2097
金钱
2097
注册时间
2014-3-7
在线时间
491 小时
发表于 2018-10-17 13:42:36 | 显示全部楼层
323232 发表于 2018-10-17 08:43
我们就研发用用,因为用到boot挺多的。超级稳定可靠

那就是平常实验用的了
回复 支持 反对

使用道具 举报

9

主题

796

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2038
金钱
2038
注册时间
2017-8-2
在线时间
522 小时
 楼主| 发表于 2018-10-17 13:53:45 | 显示全部楼层
ssssssssssss 发表于 2018-10-17 13:42
那就是平常实验用的了

是的
猪猪熊呢?
回复 支持 反对

使用道具 举报

0

主题

7

帖子

0

精华

高级会员

Rank: 4

积分
917
金钱
917
注册时间
2018-10-22
在线时间
64 小时
发表于 2018-10-22 21:17:57 | 显示全部楼层
谢谢分享!
回复 支持 反对

使用道具 举报

13

主题

633

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1331
金钱
1331
注册时间
2016-8-1
在线时间
229 小时
发表于 2018-11-2 12:02:35 | 显示全部楼层
这个工具挺不错的,哈哈

虚拟示波器为您排忧解难。
专业虚拟示波器批发零售(qq:2906905479)https://shop296209296.taobao.com/shop/view_shop.htm?tracelog=t
Loto虚拟示波器 官方qq群: 706769836 https://shop296209296.taobao.com/shop/view_shop.htm?tracelog=t
回复 支持 反对

使用道具 举报

1

主题

87

帖子

0

精华

初级会员

Rank: 2

积分
162
金钱
162
注册时间
2018-11-7
在线时间
16 小时
发表于 2018-11-7 18:24:03 | 显示全部楼层
鼓励楼主,并希望楼主做出更吊的东西
回复 支持 反对

使用道具 举报

9

主题

796

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2038
金钱
2038
注册时间
2017-8-2
在线时间
522 小时
 楼主| 发表于 2018-11-8 08:51:53 | 显示全部楼层
飀人士 发表于 2018-11-7 18:24
鼓励楼主,并希望楼主做出更吊的东西

谢谢!给个思路?
猪猪熊呢?
回复 支持 反对

使用道具 举报

9

主题

55

帖子

0

精华

初级会员

Rank: 2

积分
119
金钱
119
注册时间
2015-1-28
在线时间
44 小时
发表于 2018-11-14 20:37:25 | 显示全部楼层
一条CMD命令做个批处理不就完事了。。。
回复 支持 反对

使用道具 举报

9

主题

796

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2038
金钱
2038
注册时间
2017-8-2
在线时间
522 小时
 楼主| 发表于 2018-11-15 08:08:05 | 显示全部楼层
琉璃 发表于 2018-11-14 20:37
一条CMD命令做个批处理不就完事了。。。

是是是大佬您说的对
猪猪熊呢?
回复 支持 反对

使用道具 举报

13

主题

633

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1331
金钱
1331
注册时间
2016-8-1
在线时间
229 小时
发表于 2018-11-15 14:04:57 | 显示全部楼层
琉璃 发表于 2018-11-14 20:37
一条CMD命令做个批处理不就完事了。。。

大佬分享一下
Loto虚拟示波器 官方qq群: 706769836 https://shop296209296.taobao.com/shop/view_shop.htm?tracelog=t
回复 支持 反对

使用道具 举报

9

主题

55

帖子

0

精华

初级会员

Rank: 2

积分
119
金钱
119
注册时间
2015-1-28
在线时间
44 小时
发表于 2018-11-18 15:59:06 | 显示全部楼层

我不是大佬哈。
比如type  *.hex  >  S.hex,就能把当前文件夹下所有的hex合并为1个hex。
这个楼主回复我阴阳怪气的,也不知道怎么惹着他了。。。
回复 支持 反对

使用道具 举报

9

主题

55

帖子

0

精华

初级会员

Rank: 2

积分
119
金钱
119
注册时间
2015-1-28
在线时间
44 小时
发表于 2018-11-18 16:14:22 | 显示全部楼层

服你这类嘴炮侠
回复 支持 反对

使用道具 举报

13

主题

633

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1331
金钱
1331
注册时间
2016-8-1
在线时间
229 小时
发表于 2018-11-19 08:48:09 | 显示全部楼层
琉璃 发表于 2018-11-18 16:14
服你这类嘴炮侠

别人应该不是这个意思,你会的话给大家分享一下也不错
Loto虚拟示波器 官方qq群: 706769836 https://shop296209296.taobao.com/shop/view_shop.htm?tracelog=t
回复 支持 反对

使用道具 举报

9

主题

796

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2038
金钱
2038
注册时间
2017-8-2
在线时间
522 小时
 楼主| 发表于 2019-8-19 11:42:55 | 显示全部楼层
琉璃 发表于 2018-11-18 15:59
我不是大佬哈。
比如type  *.hex  >  S.hex,就能把当前文件夹下所有的hex合并为1个hex。
这个楼主回复 ...

希望你以后整合hex也这样整合
猪猪熊呢?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-28 04:28

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表