STC8H1K28 报容量超了 怎么解决
容量不是28K吗 为啥会报错呢求怎么解决谢谢定义变量前面加个xdata,例如u8 buff; 写成u8 xdata buff 32位8051-STCAI 发表于 2023-6-30 16:41
定义变量前面加个xdata,例如u8 buff; 写成u8 xdata buff
就是没明白是那个啥子容量超了 "C:\Users\chen\Desktop\1.jpg"设置一下就可以了 冰菓维 发表于 2023-6-30 16:51
就是没明白是那个啥子容量超了
还专门买的大容量的 chenyl 发表于 2023-6-30 16:51
设置一下就可以了
可以了谢谢这个设置的功能是什么呢 冰菓维 发表于 2023-6-30 16:53
可以了谢谢这个设置的功能是什么呢
把大部分的data存储到了XDATA中(外部RAM) data和idata对应的是片内256B RAM,而xdata对应的是1kiB的片上外扩RAM
28指程序存储器code区域的大小为28kiB
这个报错不是程序空间不够,是SRAM不够,跟28K没关系。片内SRAM有1K,你这才用了131,你的Xdata都没用上,把变量存到Xdata里去就没事了
页:
[1]