芯片flash内存不够了
编译信息里code占用了56k内存,这个可以在不影响功能的情况下减少内存占用吗 求助各位大佬 Code就占了56K内存?代码优化开一下呗。 你这里是有图片数据吗?正常程序Code不应该这么大。 如果硬件有Flash芯片,建议把大数据放到Flash上。 优化代码吧 朝生 发表于 2022-11-1 17:02Code就占了56K内存?代码优化开一下呗。
哪里优化 Pretext 发表于 2022-11-1 17:06
如果硬件有Flash芯片,建议把大数据放到Flash上。
没有外挂flash
dlutccj 发表于 2022-11-2 11:24
优化代码吧
怎么优化 flash 不够了 还是RAM不够了应该是RAM吧 估计大部分都是常数表格吧?比如图片、语音、字库之类,放在外挂的8腿FALSH吧。 1. 提高代码优化等级
2。取消断言宏
GGG3 发表于 2022-11-2 11:34
哪里优化
用Keil的话,魔术棒,然后有个【C/C++】,Optimization选项,选择合适的优化等级 需要优化到多少? GGG3 发表于 2022-11-2 11:35
没有外挂flash
那你就只能从代码上找补了。
页:
[1]