IAR编译生成bin很慢有很大 100

目前用的芯片flash大小是64+32KB,程序是大于64k的,小于96k,现在的问题是2个flash区域不一样,一个是0x00000000-0x0000FFFF,另一个... 目前用的芯片flash大小是64+32KB,程序是大于64k的,小于96k,
现在的问题是2个flash区域不一样,一个是0x00000000-0x0000FFFF, 另一个是0x1000000-0x10007FFF,
以为bin文件没地址,所以在生成bin文件时,2个flash中间区域会被填充0或其他的,导致整个bin文件很大有256m(大小就是0x000000000-0x10007FFF),我知道都被填满了。不知道在icf文件怎么改?或还有其他方法吗,感激不尽
展开
 我来答
匿名用户
2015-04-09
展开全部
大部分的烧录器都能烧录多种格式的文件,除了最基本的二进制.bin文件外,还可以烧录16进制.hex、Motorola S-Record文件等格式。不过大部分还是以烧录.bin文件,因为主要的芯片还是以识别.bin文件的构架为主的。我这里有SmartPRO 5000U+支持的烧录格式
追问
16进制的可以的,因为它本身带地址的
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式