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

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

[复制链接]
  • 打卡等级:以坛为家II
  • 打卡总天数:470
  • 最近打卡:2025-06-18 08:23:09
已绑定手机

79

主题

5143

回帖

9150

积分

超级版主

DebugLab

积分
9150
发表于 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
  • 打卡总天数:568
  • 最近打卡:2025-06-18 08:11:24

114

主题

2028

回帖

5823

积分

论坛元老

积分
5823
发表于 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
  • 打卡总天数:568
  • 最近打卡:2025-06-18 08:11:24

114

主题

2028

回帖

5823

积分

论坛元老

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

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

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:470
  • 最近打卡:2025-06-18 08:23:09
已绑定手机

79

主题

5143

回帖

9150

积分

超级版主

DebugLab

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

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

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:568
  • 最近打卡:2025-06-18 08:11:24

114

主题

2028

回帖

5823

积分

论坛元老

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

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

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-6-18 15:35 , Processed in 0.181688 second(s), 76 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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