STM32/STM8技术william hill官网
登录
直播中
贾永世
7年用户
1793经验值
私信
关注
[问答]
IAR生成的bin文件过大
开启该帖子的消息推送
IAR
BIN文件
用CC debugger烧完
仿真
看flash,空间还有剩80+kb,但是生成bin之后就300+kb,之前有勾选op
ti
ons->linker->output->format的第一个选项,bin居然高达2M!我用的是CC2530,FLASH只有256K,怎么能让bin生成实际大小啊?
回帖
(16)
贾虎世
2018-11-1 10:19:24
你的format选择的是hex吧,编辑器打开观察内容
你的format选择的是hex吧,编辑器打开观察内容
举报
王伟
2018-11-1 10:19:36
因为bin文件不包含数据地址信息,所以要整个数据填充.
因为bin文件不包含数据地址信息,所以要整个数据填充.
举报
张艳
2018-11-1 10:19:55
程序从0开始100个字节,还有一部分从10000开始100个字节,那么生成bin会从0直接到10100,中间会填充无用的数据;而hex文件会指定位置;
程序从0开始100个字节,还有一部分从10000开始100个字节,那么生成bin会从0直接到10100,中间会填充无用的数据;而hex文件会指定位置;
举报
刘勇
2018-11-1 10:20:05
但是不应该呀,正常来说hex比bin多包含了一些地址信息,会导致hex比bin更大。
但是不应该呀,正常来说hex比bin多包含了一些地址信息,会导致hex比bin更大。
举报
李辉
2018-11-1 10:20:25
现在不明白的是,FLASH是256KB的空间,明明用仿真器下载完还能剩余空间,生成的bin文件却大的离谱。
现在不明白的是,FLASH是256KB的空间,明明用仿真器下载完还能剩余空间,生成的bin文件却大的离谱。
举报
王莉
2018-11-1 10:21:04
一般是地址空间不连续导致的 ,建议你先看看map的情况
一般是地址空间不连续导致的 ,建议你先看看map的情况
举报
李莉
2018-11-1 10:21:14
一般hex比bin多包含了一些地址信息,所以应该是hex比bin更大的
一般hex比bin多包含了一些地址信息,所以应该是hex比bin更大的
举报
杨静
2018-11-1 10:21:25
这个具体的我就不太清楚的了,一般是直接生成.hex文件的
这个具体的我就不太清楚的了,一般是直接生成.hex文件的
举报
张红
2018-11-1 10:21:34
我也是直接开启编译,开启优化,没注意这个问题。
我也是直接开启编译,开启优化,没注意这个问题。
举报
王波
2018-11-1 10:22:07
还有头文件在hex里面,因为flash不够啊,只有256k,bin和hex文件又太大
还有头文件在hex里面,因为flash不够啊,只有256k,bin和hex文件又太大
举报
刘超
2018-11-1 10:22:15
这个真不知道怎么弄的,是不是编译器问题?
这个真不知道怎么弄的,是不是编译器问题?
举报
张娟
2018-11-1 10:22:43
bin文件里面都是有保存地址吧
bin文件里面都是有保存地址吧
举报
张健
2018-11-1 10:23:10
只要不影响正常使用,不用调整bin格式。
只要不影响正常使用,不用调整bin格式。
举报
张英
2018-11-1 10:23:54
CC debugger烧写是需要读写地址的。
CC debugger烧写是需要读写地址的。
举报
杨丽
2018-11-1 10:24:05
这个是大小跟下载大小没有关系
这个是大小跟下载大小没有关系
举报
杨秀英
2018-11-1 10:24:18
受到警告
提示:
作者被禁止或删除 内容自动屏蔽
举报
更多回帖
rotate(-90deg);
回复
相关问答
IAR
BIN文件
怎么设置
IAR
输出
BIN
文件
?
2023-10-23
226
Serial Boot Loader 没有
生成
.
bin
文件
,请问
IAR
还要有其他的配置呢?怎么才能够
生成
.
bin
文件
?
2018-06-01
2278
用
IAR
生成
原始二进制
文件
有问题
2018-10-29
2050
CC2530 ZStack 无法
生成
bin
文件
?
2016-03-14
2753
在cc2530的Serial Boot Loader 实验,使用
IAR
的debuger调试程序正常,用SBDemo.exe下载
IAR
生成
的.
bin
文件
不能正常跳转是什么原因?
2018-06-01
4232
CC2541 oad 在
生成
ImageB.
bin
超过256k flash?
2016-03-16
3828
如何读取二进制
文件
,
IAR
怎么输出二进制
BIN
文件
2023-08-28
2911
同样的工程
IAR
编译出来的
文件
却不同?
2018-12-27
5394
IAR
生成
的
bin
文件
与实际大小不一样
2019-05-08
3315
为S32K116实施基于LIN的引导加载程序,NxpOpenBus SW仅支持.
bin
文件
格式怎么解决?
2023-05-29
299
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
英国威廉希尔公司网站
william hill官网 版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分