查看: 5506|回复: 6

[求助] flash代码空间不够

[复制链接]

该用户从未签到

3

主题

12

帖子

0

注册会员

Rank: 2

积分
117
最后登录
2021-2-7
发表于 2020-12-31 11:37:27 | 显示全部楼层 |阅读模式
用的mkv30,库函数开发,感觉库函数很占flash啊,64k感觉没写啥,就40k多了,加上iap分层,感觉以后随便加点功能就爆了。
看了生成map,除了CMSIS-DSP运算的几个常量数组占了10k没办法处理,其他的自己写的函数都没有特别大的,其他的都是库函数。
请问有什么快速的办法解决flash占用的问题
我知道答案 目前已有6人回答
回复

使用道具 举报

该用户从未签到

3

主题

12

帖子

0

注册会员

Rank: 2

积分
117
最后登录
2021-2-7
 楼主| 发表于 2020-12-31 11:39:57 | 显示全部楼层
宏定义DEBUG改成NDEBUG,省了5K,加上-O1优化,够是够了,但是这个flash剩余量让人很慌
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2025-6-10 23:03
  • 签到天数: 1502 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    97

    主题

    4688

    帖子

    12

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    10080
    最后登录
    2025-7-2
    发表于 2020-12-31 14:19:22 | 显示全部楼层
    这个有啥办法啊~~
    换更大的flash,或者优化自己的代码。
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2025-6-10 23:03
  • 签到天数: 1502 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    97

    主题

    4688

    帖子

    12

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    10080
    最后登录
    2025-7-2
    发表于 2020-12-31 14:20:08 | 显示全部楼层
    我之前有一个项目,代码size的优化全开的,代码会运行异常。
    楼主在测试的时候也要多多注意一下。 避免这种潜在的bug
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2016-12-2 08:40
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    103

    主题

    868

    帖子

    7

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    4336
    最后登录
    2025-6-13
    发表于 2020-12-31 14:45:31 | 显示全部楼层
    O3,Omax都试试看
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    712

    主题

    6371

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    24948
    最后登录
    2025-7-25
    发表于 2021-1-4 10:10:54 | 显示全部楼层
    要么优化代码控制成本要么换一个flash大一点的


    slogen.png
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    6

    帖子

    0

    新手上路

    Rank: 1

    积分
    14
    最后登录
    2021-12-24
    发表于 2021-12-21 18:15:15 | 显示全部楼层
    还是要优化代码吧  或者算法 ,或者把编译器设置成AC6,要比AC5小5%以上
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-26 19:29 , Processed in 0.095791 second(s), 28 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表