iar下生成的bin文件和烧写如flash的信息局部有出入

2019-07-24 15:30发布

我用iar8.20生成的bin文件,输出的格式我选过raw-binary和simplecode,但是里面的信息有一部分跟用cc-debuger调试器直接烧写的不一样,甚至有缺漏。
偶然看到有个帖子说是生成的bin被加密了,请问如果真是这样该怎么关闭啊?
如果不是,那怎么生成正确的bin呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答
m503022388
2019-07-24 17:06
dirtwillfly 发表于 2015-12-2 15:01
一般生成的bin文件都没问题的。只是因为链接顺序不同,包含的信息不同,优化的不同,造成不同的开发环境生 ...

我查看过我的bin档,发现里面每32k有效数据中间都有固定长度的一段信息,对比了下发现其中除了一个字节的表示序号以外其他都一样。不懂怎么搞得。。。iar生成bin都会这样吗?还是说编译的配置xcl文件不同导致的?
我现在是只能先编译生成hex然后用其他工具转换成bin,再手动剔除一大段0xff,勉强算是调通了。。。

一周热门 更多>