找回密码
 立即注册
楼主: xxkj2010

请教:启用Large: varables in XDATA后,104us延时被改变了,不知道是什么原因|已解决

[复制链接]
  • 打卡等级:以坛为家II
  • 打卡总天数:425
  • 最近打卡:2025-05-03 00:09:43
已绑定手机

77

主题

4850

回帖

8388

积分

超级版主

DebugLab

积分
8388
发表于 2024-10-12 13:45:57 | 显示全部楼层
xxkj*** 发表于 2024-10-12 13:41
启用Large: varables in XDATA后,“unsigned char data i, j;” 会不会被强制成 “unsigned char xdata i, ...

一般设置为data,大数组手动指定xdata
DebugLab
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:522
  • 最近打卡:2025-05-03 13:32:44

109

主题

1900

回帖

5218

积分

论坛元老

积分
5218
发表于 2024-10-12 13:52:06 | 显示全部楼层
Debu*** 发表于 2024-10-12 13:45
一般设置为data,大数组手动指定xdata

大佬,你用的keil C51是什么版本的?我试一下其他版本,看会不会也出现这问题

点评

[attachimg]59587[/attachimg]  详情 回复 发表于 2024-10-12 14:32
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:522
  • 最近打卡:2025-05-03 13:32:44

109

主题

1900

回帖

5218

积分

论坛元老

积分
5218
发表于 2024-10-12 13:58:25 | 显示全部楼层
Debu*** 发表于 2024-10-12 13:45
一般设置为data,大数组手动指定xdata

我一般也这样做的。但认为启用Large: varables in XDATA,每个大数组可以省略在它前面加个xdata,没想到把我的data也强制成xdata了。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:425
  • 最近打卡:2025-05-03 00:09:43
已绑定手机

77

主题

4850

回帖

8388

积分

超级版主

DebugLab

积分
8388
发表于 2024-10-12 14:32:25 | 显示全部楼层
xxkj*** 发表于 2024-10-12 13:52
大佬,你用的keil C51是什么版本的?我试一下其他版本,看会不会也出现这问题 ...

截图202410121432126926.jpg
DebugLab
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:522
  • 最近打卡:2025-05-03 13:32:44

109

主题

1900

回帖

5218

积分

论坛元老

积分
5218
发表于 2024-10-12 14:43:32 | 显示全部楼层

我刚才覆盖安装了9.60版,试了,也是一样的结果。keil这特性也许是天生的。
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-3 15:09 , Processed in 0.109930 second(s), 73 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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