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

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

[复制链接]
  • 打卡等级:以坛为家II
  • 打卡总天数:482
  • 最近打卡:2025-06-30 09:00:25
已绑定手机

81

主题

5229

回帖

9357

积分

超级版主

DebugLab

积分
9357
发表于 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
  • 打卡总天数:580
  • 最近打卡:2025-06-30 07:45:48

116

主题

2039

回帖

5899

积分

论坛元老

积分
5899
发表于 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
  • 打卡总天数:580
  • 最近打卡:2025-06-30 07:45:48

116

主题

2039

回帖

5899

积分

论坛元老

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

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

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:482
  • 最近打卡:2025-06-30 09:00:25
已绑定手机

81

主题

5229

回帖

9357

积分

超级版主

DebugLab

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

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

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:580
  • 最近打卡:2025-06-30 07:45:48

116

主题

2039

回帖

5899

积分

论坛元老

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

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

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-6-30 23:49 , Processed in 0.119183 second(s), 76 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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