LLGTR 发表于 2025-2-25 21:27

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

芯圣的HC89Fxxx系列Flash只有4KB,代码一多就报错。

848559117 发表于 2025-6-26 00:16

开大优化等级,插入汇编,精简代码,差太多搞啥也没用,只能换芯片了

probedog 发表于 2025-6-26 15:38

优化代码以减少Flash占用。

classroom 发表于 2025-6-26 15:39

选择合适的外部Flash存储器。

flycamelaaa 发表于 2025-6-26 16:39

通过SPI、QSPI或SDIO等接口将外部存储器与MCU连接。

powerantone 发表于 2025-6-26 17:39

在单片机上实现文件系统以便管理和访问外部存储器中的数据。对于简单的应用,也可以直接通过裸存储的方式访问Flash存储器。

probedog 发表于 2025-6-26 18:40

用代码分块或动态加载技术

51xlf 发表于 2025-7-2 11:08

在编译器设置中提高代码优化等级,以减小生成的二进制代码大小。

mollylawrence 发表于 2025-7-2 21:53

删除未调用的函数和头文件,避免编译冗余模块。
页: [1]
查看完整版本: 芯圣MCU的Flash太小,程序塞不下咋办?