找回密码
 立即注册
查看: 785|回复: 6

32位8051当RAM小于64K时,全部分配在edata中不好吗

[复制链接]
  • 打卡等级:以坛为家I
  • 打卡总天数:254
  • 最近打卡:2026-03-24 10:16:43
已绑定手机

22

主题

628

回帖

2328

积分

金牌会员

积分
2328
发表于 2024-12-19 16:44:42 | 显示全部楼层 |阅读模式
为什么那么喜欢XRAM,效率低,还不方便
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:724
  • 最近打卡:2026-03-18 07:56:47
已绑定手机

97

主题

7244

回帖

1万

积分

超级版主

积分
13791
发表于 2024-12-19 16:58:57 | 显示全部楼层
8051U的edata只有2K
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:254
  • 最近打卡:2026-03-24 10:16:43
已绑定手机

22

主题

628

回帖

2328

积分

金牌会员

积分
2328
发表于 2024-12-19 17:02:14 | 显示全部楼层

不是还有32K XRAM吗,把这32k XRAM换成EDATA不香吗

点评

这涉及到单片机的设计了,无法通过软件修改  详情 回复 发表于 2024-12-19 17:24
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:158
  • 最近打卡:2026-03-20 16:15:19

49

主题

1372

回帖

3497

积分

超级版主

积分
3497
发表于 2024-12-19 17:05:33 | 显示全部楼层
截图202412191705188655.jpg

edata够用的话使用edata,edata不够用的话可将一些不常用变量或者大数组放到xdata区域。一些功能,例如DMA缓冲区需要配置在xdata区域。

STC官网:https://www.stcai.com/
QQ:2593903262
微信号:18106296598
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:254
  • 最近打卡:2026-03-24 10:16:43
已绑定手机

22

主题

628

回帖

2328

积分

金牌会员

积分
2328
发表于 2024-12-19 17:12:22 | 显示全部楼层
AI-32*** 发表于 2024-12-19 17:05
edata够用的话使用edata,edata不够用的话可将一些不常用变量或者大数组放到xdata区域。一些功能,例如DM ...

16位,32位SFR特别需要,不然与ARM相比没有优势,定时器等尤其需要
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:724
  • 最近打卡:2026-03-18 07:56:47
已绑定手机

97

主题

7244

回帖

1万

积分

超级版主

积分
13791
发表于 2024-12-19 17:24:20 | 显示全部楼层
bkeu*** 发表于 2024-12-19 17:02
不是还有32K XRAM吗,把这32k XRAM换成EDATA不香吗

这涉及到单片机的设计了,无法通过软件修改
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:181
  • 最近打卡:2026-03-25 00:15:01

25

主题

231

回帖

2075

积分

金牌会员

积分
2075
发表于 2024-12-19 17:34:25 | 显示全部楼层

edata和xdata的生产成本不一样。

edata不能dma。

回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-3-25 08:58 , Processed in 0.116346 second(s), 80 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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