|
STM32F407工程优化实例: 优化手段 节省空间 实施难度 影响
-Os编译选项15%★☆☆实时性↓5%
函数内联控制9%★★☆需性能平衡
LTO链接优化18%★☆☆编译时间↑30%
常量表迁移至外部Flash12%★★★读取延迟↑
关键Makefile配置: makefile
复制
下载
CFLAGS += -Os -flto -ffunction-sections -fdata-sectionsLDFLAGS += -Wl,--gc-sections -Wl,-Map=output.map
|
|