找回密码
 立即注册
查看: 908|回复: 9

STC8H1K28 报容量超了 怎么解决

[复制链接]

1

主题

3

回帖

21

积分

新手上路

积分
21
发表于 2023-6-30 16:30:06 | 显示全部楼层 |阅读模式
容量不是28K吗    为啥会报错呢  求怎么解决  谢谢
微信截图_20230630162902.png
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:14
  • 最近打卡:2025-04-28 14:10:14

19

主题

385

回帖

2508

积分

版主

积分
2508
QQ
发表于 2023-6-30 16:41:29 | 显示全部楼层
定义变量前面加个xdata,例如u8 buff[20]; 写成u8 xdata buff[20]
QQ:1463035472,微信:19952583954
回复 支持 反对

使用道具 举报 送花

1

主题

3

回帖

21

积分

新手上路

积分
21
发表于 2023-6-30 16:51:37 | 显示全部楼层
32位8051-STCAI 发表于 2023-6-30 16:41
定义变量前面加个xdata,例如u8 buff[20]; 写成u8 xdata buff[20]

就是没明白  是那个啥子容量超了
回复 支持 反对

使用道具 举报 送花

6

主题

16

回帖

148

积分

注册会员

积分
148
发表于 2023-6-30 16:51:57 | 显示全部楼层
设置一下就可以了
1.jpg
回复 支持 反对

使用道具 举报 送花

1

主题

3

回帖

21

积分

新手上路

积分
21
发表于 2023-6-30 16:51:59 | 显示全部楼层
冰*** 发表于 2023-6-30 16:51
就是没明白  是那个啥子容量超了

还专门买的大容量的
回复 支持 反对

使用道具 举报 送花

1

主题

3

回帖

21

积分

新手上路

积分
21
发表于 2023-6-30 16:53:26 | 显示全部楼层
che*** 发表于 2023-6-30 16:51
设置一下就可以了

可以了  谢谢  这个设置的功能是什么呢   
回复 支持 反对

使用道具 举报 送花

6

主题

16

回帖

148

积分

注册会员

积分
148
发表于 2023-6-30 16:58:37 | 显示全部楼层
冰*** 发表于 2023-6-30 16:53
可以了  谢谢  这个设置的功能是什么呢

把大部分的data存储到了XDATA中(外部RAM)
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:328
  • 最近打卡:2025-03-09 19:40:01

9

主题

328

回帖

4501

积分

荣誉版主

积分
4501
发表于 2023-6-30 18:06:07 | 显示全部楼层
data和idata对应的是片内256B RAM,而xdata对应的是1kiB的片上外扩RAM
28指程序存储器code区域的大小为28kiB
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:328
  • 最近打卡:2025-03-09 19:40:01

9

主题

328

回帖

4501

积分

荣誉版主

积分
4501
发表于 2023-6-30 18:09:26 | 显示全部楼层
Screenshot 2023-06-30 180818.png Screenshot 2023-06-30 180906.png
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:391
  • 最近打卡:2025-05-02 09:44:56

45

主题

381

回帖

1575

积分

金牌会员

静坐常思己过,闲谈莫论人非

积分
1575
发表于 2023-12-10 12:02:21 | 显示全部楼层
这个报错不是程序空间不够,是SRAM不够,跟28K没关系。片内SRAM有1K,你这才用了131,你的Xdata都没用上,把变量存到Xdata里去就没事了
处事要代人所想,读书需切己用功
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-2 11:19 , Processed in 0.133385 second(s), 118 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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