打印
[技术支持]

芯圣MCU的Flash太小,程序塞不下咋办?

[复制链接]
3685|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
LLGTR|  楼主 | 2025-2-25 21:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
芯圣的HC89Fxxx系列Flash只有4KB,代码一多就报错。

使用特权

评论回复
沙发
848559117| | 2025-6-26 00:16 | 只看该作者
开大优化等级,插入汇编,精简代码,差太多搞啥也没用,只能换芯片了

使用特权

评论回复
板凳
probedog| | 2025-6-26 15:38 | 只看该作者
优化代码以减少Flash占用。

使用特权

评论回复
地板
classroom| | 2025-6-26 15:39 | 只看该作者
选择合适的外部Flash存储器。

使用特权

评论回复
5
flycamelaaa| | 2025-6-26 16:39 | 只看该作者
通过SPI、QSPI或SDIO等接口将外部存储器与MCU连接。

使用特权

评论回复
6
powerantone| | 2025-6-26 17:39 | 只看该作者
在单片机上实现文件系统以便管理和访问外部存储器中的数据。对于简单的应用,也可以直接通过裸存储的方式访问Flash存储器。

使用特权

评论回复
7
probedog| | 2025-6-26 18:40 | 只看该作者
用代码分块或动态加载技术

使用特权

评论回复
8
51xlf| | 2025-7-2 11:08 | 只看该作者
在编译器设置中提高代码优化等级,以减小生成的二进制代码大小。

使用特权

评论回复
9
mollylawrence| | 2025-7-2 21:53 | 只看该作者
删除未调用的函数和头文件,避免编译冗余模块。

使用特权

评论回复
10
minzisc| | 2025-7-3 15:21 | 只看该作者
如果程序中包含大量静态数据,可以考虑使用压缩算法减小数据占用的空间。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

75

主题

1847

帖子

2

粉丝