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

STC8G单片机在xdata区使用链表无法正常运行的问题

[复制链接]
  • 打卡等级:常住居民III
  • 打卡总天数:102
  • 最近打卡:2025-06-19 09:56:48

734

主题

1万

回帖

1万

积分

管理员

积分
16748
发表于 2024-1-15 08:06:12 | 显示全部楼层
还是建议换上 我们推荐的 简易任务调度系统
这样我们专人维护,您会得到更好的技术支持
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:455
  • 最近打卡:2025-06-10 13:10:51
已绑定手机

236

主题

340

回帖

1650

积分

金牌会员

积分
1650
发表于 2024-1-15 08:34:56 | 显示全部楼层
神*** 发表于 2024-1-7 09:19
STC8, C, 不要指定用双数据指针

既然单片机做了双数据指针去不让用户用这妥妥的玩心态

点评

是 KEIL C51 还没支持 这个新的强大的 双数据指针,等 SDCC 支持吧  详情 回复 发表于 2024-1-15 09:07
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:102
  • 最近打卡:2025-06-19 09:56:48

734

主题

1万

回帖

1万

积分

管理员

积分
16748
发表于 2024-1-15 09:07:50 | 显示全部楼层
QQ6243*** 发表于 2024-1-15 08:34
既然单片机做了双数据指针去不让用户用这妥妥的玩心态

是 KEIL C51 还没支持 这个新的强大的 双数据指针,等 SDCC 支持吧
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2024-02-03 11:23:12

2

主题

4

回帖

28

积分

新手上路

积分
28
发表于 2024-1-26 19:43:18 | 显示全部楼层
梁*** 发表于 2024-1-14 17:14
memory模式选择small,模式,链表定义用xdata,注意编译后xdata不要超过1024字节。 ...

梁工您好,多谢梁工在百忙之中抽出时间帮助我!!问题已经解决!
之前排查的时候我显然是遗漏了这一可能的解决方案…………
再次感谢梁工!!!

点评

很好,替您开心!  详情 回复 发表于 2024-1-26 23:14
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2024-02-03 11:23:12

2

主题

4

回帖

28

积分

新手上路

积分
28
发表于 2024-1-26 19:44:34 | 显示全部楼层
_奶*** 发表于 2024-1-15 00:44
换把 是以数组为数据结构的不好用么.
可以试一试这个

链表有更高的灵活性,而且一部分状态机的代码也能省略了,在任务外开关任务很方便,我之前做32的时候就一直用这个库。问题已解决,谢谢!
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:95
  • 最近打卡:2024-04-19 08:18:54

34

主题

85

回帖

670

积分

高级会员

积分
670
发表于 2024-1-26 23:03:32 | 显示全部楼层
struct Tiimer结构里的两个指针变量的定义有错误,要考虑指针所指内容的存储类型,还有指针本身的存储类型。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:97
  • 最近打卡:2025-06-19 11:11:33

74

主题

6112

回帖

1万

积分

超级版主

积分
12779
发表于 2024-1-26 23:14:09 | 显示全部楼层
yyb*** 发表于 2024-1-26 19:43
梁工您好,多谢梁工在百忙之中抽出时间帮助我!!问题已经解决!
之前排查的时候我显然是遗漏了这一可能 ...

很好,替您开心!
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-6-19 16:46 , Processed in 0.177133 second(s), 93 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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