搜索
bottom↓
回复: 12

HEX文件合并,该怎么办?

[复制链接]

出0入0汤圆

发表于 2005-10-15 06:11:01 | 显示全部楼层 |阅读模式
我想在BOOTLOAD中将HEX文件进行加密,加密方法:用户程序生成的HEX文件为原文件,BOOTLOAD程序生成的HEX为加密文件,将这两个文件的对应数据一一相加得到新的文件通过BOOTLOAD下载到单片机,如何将将两个HEX文件合并?我的计算机知识比较少,仅仅懂些单片机知识,这个我搞不了,请高手出招。

阿莫论坛20周年了!感谢大家的支持与爱护!!

你熬了10碗粥,别人一桶水倒进去,淘走90碗,剩下10碗给你,你看似没亏,其实你那10碗已经没有之前的裹腹了,人家的一桶水换90碗,继续卖。说白了,通货膨胀就是,你的钱是挣来的,他的钱是印来的,掺和在一起,你的钱就贬值了。

出0入0汤圆

 楼主| 发表于 2005-10-15 14:04:33 | 显示全部楼层
有没有谁会编写一个简单的程序,实现这个目的?

出0入0汤圆

 楼主| 发表于 2005-10-15 16:14:03 | 显示全部楼层
把BIN文件合并也行呀,谁会呐?

出0入0汤圆

发表于 2005-10-15 21:38:34 | 显示全部楼层
用文本编辑器把两个HEX文件打开->把用户文件HEX里的最后一行删掉->把BOOTLOADER的HEX所有文本复制转后面->另保存,命名为新HEX文件。我以前就是这样作的。

出0入0汤圆

 楼主| 发表于 2005-10-16 09:13:07 | 显示全部楼层
我说的相加不是简单的将两个文件合并.

    我是要将两个文件中对应的每个数据一一相加得到一个新的文件.

    举例说:

    两个文件的数据写入到单片机FLASH中后,如果第一个数据分别是5,8,相加之后的数据应是13.

出0入0汤圆

发表于 2005-10-16 09:28:32 | 显示全部楼层
我想要六角形的豆腐,怎么办?-----自己做吧!



这么古怪的要求,自己写专用的合成程序吧。



PS:加密的具体实现方法当然要自己写啦,怎么能用现成的呢?

出0入0汤圆

发表于 2005-10-16 09:53:19 | 显示全部楼层
DIY YOURSELF

出0入0汤圆

 楼主| 发表于 2005-10-16 10:22:31 | 显示全部楼层
我想自己写,但是不会,其实自己完全可以编写一个他人不一样的BOOTLOAD程序,从而生成的HEX文件可以作为密码文件使用,别人不会。

    问题是我只会点C语言,并且不是全会,这个合成程序暂时还不会写。

出0入0汤圆

 楼主| 发表于 2005-10-16 10:29:05 | 显示全部楼层
谁说一下如何下手编写合成程序,我试一下.C语言那本书,关于文件的打开,关闭等操作的那一章,以前认为用不上,没有学,是不是要用那些东西?



    谢谢!

出0入0汤圆

发表于 2005-10-16 12:30:25 | 显示全部楼层
是的。原来你是想加密。给个网页你看看就明白了。http://www.pconline.com.cn/pcedu/soft/wl/email/0506/639956.html

出0入0汤圆

发表于 2005-10-16 13:58:01 | 显示全部楼层
我的建议是你找个高级语言的编译器用,如C++ BUILDER,VC++,VB 然后看帮助的文档,他会有详细的文件操作说明的!



我相信这里很大人都会写,但是谁会抽空帮你完成呢,如帮你写好了,你突然觉得有个地方要改动一下,又得抽时间帮你改!这样你麻烦他也麻烦!



而且介绍应用软件的书肯定会说到文件操作方面的!



还有你自己如果真的不想去学C++,可以通过串口,将数据发过去给单片机,在单片机里面你算好了,再让她帮你发回来,然后你将发回来的数据拿去用了!但相信此法的工作量很大!!:>

出0入17汤圆

发表于 2014-8-16 11:34:07 | 显示全部楼层
JLink 软件中有个 J-Flash ARM 程序可以合并,先打开一个hex文件,然后选择 File->Merge, 打开另一个hex文件,再 File->Save As... ,就行了

出0入0汤圆

发表于 2014-8-16 15:47:51 | 显示全部楼层
用UltraEdit
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-10-3 09:19

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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