BIN文件内容可根据需要自己修改吗?

2019-12-27 19:01发布

本帖最后由 s15200380596 于 2017-5-10 13:41 编辑

CCS编译出来的BIN文件,可以根据自己的需要修改吗?
能不能通过修改BIN文件在特定的地址上写一个特定的值?,如果不更改CCS工程中的源代码的情况下直接改生产的BIN文件可以实现吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
35条回答
gyd0317
1楼-- · 2019-12-28 13:05
本帖最后由 gyd0317 于 2017-5-10 14:24 编辑

定义成.text字段里面的变量 写个脚本直接修改,我们现在批量写序列号烧入程序就是这么做的

QQ图片20170510142341.png (2.26 KB, 下载次数: 0)

下载附件

2017-5-10 14:24 上传

12tangyang12
2楼-- · 2019-12-28 15:37
winhex                    
huarana
3楼-- · 2019-12-28 20:29
 精彩回答 2  元偷偷看……
s15200380596
4楼-- · 2019-12-28 22:08
12tangyang12 发表于 2017-5-10 14:51
winhex

现在也在用winhex 但是有个问题,ccs生成的bin的偏移地址是0-0x20000,为保证程序正常运行需要避开0-0x20000,所以我想在0x30000这个地址写一个常量,winhex能在特定地址插入特定值吗?
kebaojun305
5楼-- · 2019-12-29 02:50
s15200380596 发表于 2017-5-10 15:10
现在也在用winhex 但是有个问题,ccs生成的bin的偏移地址是0-0x20000,为保证程序正常运行需要避开0-0x20 ...

必须能,想改成什么都可以。
Firman
6楼-- · 2019-12-29 04:05
经常这么改。
改指令都试过。
NOP

一周热门 更多>