[PSOC™] PSoC6: flash size代码优化

[复制链接]
230|4
IFX_Ida 发表于 2025-9-11 13:51 | 显示全部楼层 |阅读模式
1. 如果使用Modustoolbox, 可以使用以下方法:

a. makefile中设置CONFIG=Release
b.makefile中设置CFLAGS
CFLAGS=-flto
CFLAGS+=-finline-functions

2. 如果使用的是Keil
a. Define中去掉DEBUG定义,添加定义NDEBUG
b. 尝试将Optimization改为 -Os 或者 -Oz
-Os会在保证代码性能的前提下,尽可能减小生成的代码大小-Oz做**更激进一些,通常以更大的性能代价换取更小的代码体积

AdaMaYun 发表于 2025-9-29 11:15 | 显示全部楼层
flash size代码优化很重要的
LOVEEVER 发表于 2025-9-29 15:21 | 显示全部楼层
Modustoolbox很不错的IDE
szt1993 发表于 2025-9-30 11:11 | 显示全部楼层
flash size代码优化很重要的环节
中国龙芯CDX 发表于 2025-9-30 13:56 | 显示全部楼层
flash size代码优化
您需要登录后才可以回帖 登录 | 注册

本版积分规则

认证:英飞凌科技股份公司
简介:关于英飞凌——我们致力于打造一个更加便利、安全和环保的世界,在赢得自身成功发展的同时,积极践行企业社会责任。

43

主题

57

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部