fzwdvune 发表于 2026-1-30 19:50:48

STC8G1K08A的code超过了怎么办

STC8G1K08A的code超过8k怎么办,STC_ISP软件会把多余的代码写入flash里面,但是这样子执行代码是完全跑不起来的。我看手册是有4K的flash,这部分可以当代码存储空间吗。应该怎么操作。

在驱动OLED屏幕的时候,我直接把字库文件写入flash里面,但还是需要printf代码量还是有一点点超。

神农鼎 发表于 2026-1-30 20:00:53

STC8G1K08A-SOP8
STC8G1K17A-SOP8


DebugLab 发表于 2026-1-30 20:17:46

EEPROM区可读写擦除不可执行,只能存储数据不能存储指令
如除字库外小于8K且含字库小于12K,字库可指定地址,放在程序末尾,用MOVC读,速度快且地址连续

lcwswust 发表于 2026-1-31 09:17:32

不要用printf,自己写代码实现“printf”。
页: [1]
查看完整版本: STC8G1K08A的code超过了怎么办