beary 发表于 2015-12-28 10:23:56

请问一下keil把程序下载到哪儿了?

大家好,

不好意思哈,我刚学ST,有些问题想问一下。
我现在用的是STM32F103RC,根据选型手册上flash size是256kbytes,内部RAM是48Kbytes。
在下载的算法里面




[*]这里的device size 512k是什么呀? 什么的大小呀?


   程序下载进去以后

   下载到ram里还是flash里面的呀?
2.   keil里编译完成以后出现:
      Program Size: Code=243208 RO-data=66632 RW-data=496 ZI-data=64568
      2432208是不是下载到程序里面的所有大小? 是2432208bytes吗?后面那些只是说明了可读可写数据的大小,包含在2432208里面了吗?


3.下载进去以后,keil配置的下图的两个配置是有联系的吗?






另外再次感谢!!
非常不好意思,因为刚学,这个网上说的比较含糊,不太理解。


假化肥 发表于 2015-12-28 10:51:26

我想你的问题度娘可以解决

beary 发表于 2015-12-28 11:11:04

假化肥 发表于 2015-12-28 10:51
我想你的问题度娘可以解决

不好意思。
我上帖主要是为了确认一下查的对不对,还有就是工作有其他东西要处理一下,所以稍微设置了一下回帖奖励来感谢一下愿意回答的朋友。

做一名婉转的伸手党。

逍遥李 发表于 2015-12-28 14:29:27

1.Flash;
2.Code+RO-data=66632+RW-data是程序大小,RW-data+ZI-data是运行需要的RAM大小
3.我也不清楚

yanhaijian 发表于 2015-12-28 14:34:24

你所问的问题还是挺复杂的,我建议你谷歌一下关键词“分散加载”。

alvin_ 发表于 2015-12-28 19:42:12

听说有福利…………

dsjsjf 发表于 2015-12-28 20:24:22

赞同地板答案

小丁 发表于 2015-12-29 10:30:50


Dylan疾风闪电 发表于 2015-12-29 14:34:17

看截图,你选择的是下载到flash,O(∩_∩)O谢谢

那就地方iv 发表于 2015-12-29 14:35:23

详情见图片
页: [1] 2
查看完整版本: 请问一下keil把程序下载到哪儿了?