xulay 发表于 2014-10-26 22:23:41

一个STM32的空程序可以做到多小





xulay 发表于 2014-10-26 22:29:57

配置如下:


编译结果:



xulay 发表于 2014-10-26 22:54:10

勾上“One ELF Section per Function"


编译结果:

xulay 发表于 2014-10-26 22:56:14

再勾上"Use MicroLIB"


编译结果:





发表于 2014-10-28 10:42:42

工程中尽量减少不必要的.c和.h的引用,代码就越小。

Eagleson 发表于 2014-10-28 16:14:01

不能盲目的追求code的大小,还要考虑一些其他方面比如时间等。keil官方有一个关于设计优化选择的文档,说的很不错:D:)

xulay 发表于 2014-10-28 19:58:07

删除没有用到的的stm32f10x_it.c,编译结果:

xulay 发表于 2014-10-29 18:43:03

设置优化level1:


编译结果:

xulay 发表于 2014-10-29 18:45:32

设置优化level2:


编译结果:

xulay 发表于 2014-10-29 18:47:30

设置优化level3:


编译结果:

页: [1] 2
查看完整版本: 一个STM32的空程序可以做到多小