请问32Kbytes Flash,6Kbytes SRAM,可以运行多大的hex?

2019-07-14 16:05发布

见附图
MCU为 STM32F042C6T6,32Kbytes Flash,6Kbytes SRAM。

请问,使用MDK5.20生成 10Kbytes 的hex,可以 在该MCU上 正常运行吗 ?

谢谢 !

附图
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
15条回答
nvuuweew
2019-07-15 05:19
alisakong 发表于 2018-11-13 13:54
运行需求不是这么看的....你在编译链接完后可以看到程序占用的空间.
&quotrogram Size: Code=8606 RO-data=1746 RW-data=56 ZI-data=1632  "

本帖最后由 myfocus-2048857 于 2016-11-6 13:21 编辑

谢谢大侠指点 !

见附图,为uVision V5.20.0.0的编译信息:
Program Size: Code=3336 RO-data=224 RW-data=24 ZI-data=1088  

我的理解如下:
3336 + 224 + 24 + 1088 = 4,672 bytes
也就是说:程序对flash的需求是 4,672bytes( STM32F042C6T6 的flash为32Kbytes),因此,flash够用。
(不知我的理解是否正确,还请大侠 轻拍、指点!)

请教:
如何知道SRAM 是否 够用呢 ?

附图

一周热门 更多>