导航:首页 > 文档加密 > 烧写hex文件如何加密

烧写hex文件如何加密

发布时间:2022-11-15 14:34:12

❶ 用于单片机烧写的文件-----.hex文件,如何将.hex文件转换为容易解读的语言---C语言。详细步骤!

用51反汇编工具 V1.0 智能版(这个可以反汇编的)
Hex-Rays插件 v1.0.071108。。。(这个可以反C语言的,貌似是最好的了)
但是反出来的效果不太好。。
因为官方的要付费,所以没用过,不能给你提供详细步骤了,不好意思
自己去搜索下,研究下吧 呵呵

❷ MPLAB X IDE怎么烧录hex文件

在开发好
程序
后,准备利用isp2对
芯片
编程然后上板测试或者是已经贴好板子,需要利用isp2对
目标板
进行程序烧写,此时你是否确认你的HEX文件是否可靠呢?是microchip自主的MPLAB
IDE
下生成的呢还是第三方呢?下面的描述,对你有帮助的。
MICROCHIP公司自主开发的MPLAB
IDE是PIC系列芯片唯一的官方IDE,也是最可靠的IDE。只有最终在MPLAB
IDE下产生的HEX,才是最标准,最可靠的HEX,任何第三方环境下产生的HEX,都需要注意烧写技巧。如果在第三方环境下开发生成的HEX,以PICMATE2004为例子,在MPLAB
IDE下,
1),通过CONFIG——SELECT
DEVICE选择芯片型号,
2),从FILE——IMPORT导入2004下产生的HEX文件,
3),通过CONFIG——CONFIG
BITS
选择正确的配置字(如果开发人员在
代码
中配置了某些CONFIG,此步骤可省略)。
请注意:在MPLAB
IDEV7.60版本以上,CFG设置界面上多了一个Configuration
Bits
Set
in
code的选项。因此用MPLAB
IDE导出HEX文件时请将CFG设置界面上的Configuration
Bits
Set
in
code
前的勾去掉。如下图所示。
4),通过FILE——EXPORT导出,此时保存的HEX包含CONFIG信息。
如果为MPLAB
IDE下开发的HEX,按照步骤1,4执行,得到可靠HEX。
后续烧
写芯片
,只需要按照,
1),选择型号,2),导入含有CONFIG的信息的HEX文件,3),脱机下载烧写。

❸ MPLAB X IDE怎么烧录hex文件

在开发好程序后,准备利用isp2对芯片编程然后上板测试或者是已经贴好板子,需要利用isp2对目标板进行程序烧写,此时你是否确认你的HEX文件是否可靠呢?是microchip自主的MPLAB
IDE
下生成的呢还是第三方呢?下面的描述,对你有帮助的。
MICROCHIP公司自主开发的MPLAB
IDE是PIC系列芯片唯一的官方IDE,也是最可靠的IDE。只有最终在MPLAB
IDE下产生的HEX,才是最标准,最可靠的HEX,任何第三方环境下产生的HEX,都需要注意烧写技巧。如果在第三方环境下开发生成的HEX,以PICMATE2004为例子,在MPLAB
IDE下,
1),通过CONFIG——SELECT
DEVICE选择芯片型号,
2),从FILE——IMPORT导入2004下产生的HEX文件,
3),通过CONFIG——CONFIG
BITS
选择正确的配置字(如果开发人员在代码中配置了某些CONFIG,此步骤可省略)。
请注意:在MPLAB
IDEV7.60版本以上,CFG设置界面上多了一个Configuration
Bits
Set
in
code的选项。因此用MPLAB
IDE导出HEX文件时请将CFG设置界面上的Configuration
Bits
Set
in
code
前的勾去掉。如下图所示。
4),通过FILE——EXPORT导出,此时保存的HEX包含CONFIG信息。
如果为MPLAB
IDE下开发的HEX,按照步骤1,4执行,得到可靠HEX。
后续烧写芯片,只需要按照,
1),选择型号,2),导入含有CONFIG的信息的HEX文件,3),脱机下载烧写。

❹ keil编写的C程序可以加密

你的意思没有说的很明白,但我可以提供几个方案:
1 如果只是不想让人看到c源码,那么你直接给别人HEX文件就好了,虽然HEX文件可以反汇编,但是反汇编出来的东西,不是那么容易看懂的

2 对HEX文件加密,连反汇编都不可以了,这样人家即使拿到你的HEX文件,也不能随便下载到任意的芯片,如果这样的话,你就得要么提供别人一个上位机解密程序,要么把解密程序放到bootloader程序里面等等,总之要有解密方案

❺ 在烧写.hex程序时为什么出现了加密呀

现在的烧写器在烧写*.hex程序时,为了保护你的程序,都会要求你进行加密,若你来加密,也可以正常烧写进去,不会影响你调试程序.
只是这一块MCU若是到了别人手里,别人就可以通过烧写器把芯片里的*.hex程序读出来,再反汇编一下,那么你的原程序就成了别人的了.
所以,若要形成产品,在烧写*.hex程序时就一定要加密!!!

❻ 怎样生成51单片机编程器烧写文件hex

1:首先安装好keil 软件,(不会的问度娘),并打开keil软件
2:然后单击Project-newProject-填写上工程名,并保存在合适
3:位置然后选择单片机型号-确定-是
4:接着在侧会出现Target1,然后单击 file-new-写入正确的C语言代码-保存-文件名.后缀名为.c(汇编语言为.a)-保存

5:接下来重点来了将鼠标移动到左侧的Source Group 1-右键-Add Files to Group 'Source Group1'选择刚才的程序-Add-close。会看见左侧已经添加成功了。单击Target1左侧的图标然后Output-大对号Create HEX File-确定。
就生成了hex文件看文件夹

希望对你有用
单片机学习借助单片机开发板效果会更好,目前主流的有吴鉴鹰单片机开发板,里面系列教程讲解很详细,软件的使用,开发板各模块实验的操作,理论知识的补充,我也在学习中

❼ jlink 怎么通过指令加密芯片

1、打开J_FlashARM出现如下工作界面:2、选择Options—Projectsettings进入Projectsettings界面:,3、点击CPU,选择合适的型号:此时,我们在device里面选择好我们目标板上的芯片就可以了,然后点击确认。4、我们现在将JLINK和目标板进行连接:Target——connect没有跳出错误,说明连接成功。5、打开我们要烧录的hex文件:选择需要烧录的程序:选择HEX文件后如下图所示:7.烧录程序:如果有弹出窗口,选择是或者确定。8.重启设备

❽ 关于单片机HEX文件加密方面的疑问

hex加密其实跟文件加密差不多,加密之后文件不能打开,当然就不能反汇编了,常规的hex文件时可以打开的,比如用txt打开,虽然是乱码,但是还是可以打开嘛,加密之后就不能打开了

阅读全文

与烧写hex文件如何加密相关的资料

热点内容
dvd光盘存储汉子算法 浏览:758
苹果邮件无法连接服务器地址 浏览:963
phpffmpeg转码 浏览:672
长沙好玩的解压项目 浏览:145
专属学情分析报告是什么app 浏览:564
php工程部署 浏览:833
android全屏透明 浏览:737
阿里云服务器已开通怎么办 浏览:803
光遇为什么登录时服务器已满 浏览:302
PDF分析 浏览:486
h3c光纤全工半全工设置命令 浏览:143
公司法pdf下载 浏览:383
linuxmarkdown 浏览:350
华为手机怎么多选文件夹 浏览:683
如何取消命令方块指令 浏览:350
风翼app为什么进不去了 浏览:779
im4java压缩图片 浏览:362
数据查询网站源码 浏览:151
伊克塞尔文档怎么进行加密 浏览:893
app转账是什么 浏览:163