只需一步,快速开始
176
高中生
使用道具 举报
82
初中生
774503480 发表于 2019-2-21 15:09 ROM?RAM?Const修饰的变量好像是放在FLASH里的吧
978041911 发表于 2019-2-21 15:30 是的,const修饰的就是放在FLASH里面,我这个ROM就是指FLASH,但奇怪的是,如果是放在FLASH里面,FLASH的 ...
774503480 发表于 2019-2-21 16:22 是用map文件看的大小吗,是看的数组Size还是只看ROM跟RAM的大小增加多少判断的?
978041911 发表于 2019-2-21 16:36 如下图一,是加了const修饰后编译的MAP文件信息,可以看到ROM是用了119.33KB,RAM是用了13.48KB,而图二 ...
774503480 发表于 2019-2-21 17:02 那你在map文件里搜一下该数组Size大小,两种方式都查看一下
978041911 发表于 2019-2-21 17:18 数组大小是正常的,两种编译结果都是1026 byte.
774503480 发表于 2019-2-21 17:37 既然都是正常值,那能在map文件里找一找什么东西被撑大了吗,毕竟肯定有其他东西被撑大的
978041911 发表于 2019-2-21 17:45 分散加载文件里面的ROM空间分配变大了,其他地方没有变,只是不知道为什么会造成这个ROM空间的分配变大这 ...
774503480 发表于 2019-2-21 17:51 除了这个呢,其他的函数大小跟数组大小有没变化
本版积分规则 发表回复 回帖后跳转到最后一页
联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 )
GMT+8, 2024-11-22 20:11 , Processed in 0.040552 second(s), 26 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.