找回密码
 立即注册
查看: 1814|回复: 8

如何使用增强型双数据指针

[复制链接]
  • 打卡等级:以坛为家II
  • 打卡总天数:434
  • 最近打卡:2025-05-01 20:16:58
已绑定手机

229

主题

328

回帖

1471

积分

金牌会员

积分
1471
发表于 2023-1-6 15:08:04 | 显示全部楼层 |阅读模式
%V7YKL(L~_]}1WS[KIX7UKX.png


官方介绍双数据指针使用  “强大的”,这么强大的功能怎么没人用,官方库函数也没给样例。

琢磨了很久也不会使用这功能?
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:8
  • 最近打卡:2025-04-27 10:40:24

11

主题

425

回帖

1971

积分

版主

积分
1971
发表于 2023-1-6 16:15:27 | 显示全部楼层
本帖最后由 STC爱好者 于 2023-1-6 16:19 编辑

1.png
https://www.stcai.com/gjrj
QQ:2269694595     微信:18106296594
  • 打卡等级:以坛为家II
  • 打卡总天数:434
  • 最近打卡:2025-05-01 20:16:58
已绑定手机

229

主题

328

回帖

1471

积分

金牌会员

积分
1471
发表于 2023-1-6 17:17:03 | 显示全部楼层
STC爱好者 发表于 2023-1-6 16:15
https://www.stcai.com/gjrj

9T7JRCRB)BMVROGT@[VK$OR.png


你不点进去看一下吗
  • 打卡等级:以坛为家II
  • 打卡总天数:415
  • 最近打卡:2025-04-30 09:58:34
已绑定手机

39

主题

2006

回帖

6841

积分

论坛元老

积分
6841
发表于 2023-1-6 18:38:26 | 显示全部楼层
QQ6243*** 发表于 2023-1-6 17:17
你不点进去看一下吗



增强型双数据指针只提供汇编例程:
1.png
  • 打卡等级:以坛为家I
  • 打卡总天数:312
  • 最近打卡:2025-03-11 13:20:13

54

主题

1327

回帖

5395

积分

荣誉版主

积分
5395
发表于 2023-1-7 16:29:12 | 显示全部楼层
原先我想编写的, 使用双指针的 STC 51系列标准函数库, 但再三考虑, 由于 STC 51系列的 DPTR双指针寄存器, SFR地址和 Keil C51编译器支持的标准SFR地址

不兼容, 实际使用于中, 由于 Keil 不支持, 需手动设置, 非专业老司机极其容易犯错(如中断入口 SFR保护处理, 以及中断中用到 DPTR寻址, 等等) , 没有通用性,

对新手来说, 使用不当, 可能问题出在哪里都查不到, 实用性不强, 故未编制.

51指令集, 由于设计年代较早, 那时 RAM容量小, 应用要求低, 无所谓. 但放在现在, DPTR单指针寻址, 那怕打了补丁, 作分时双指针操作, 实际上也是个鸡肋,

用着头大, 不用又不行, .

相比之下, 251指令集(STC32使用的), 保留 DPTR是为了和 51兼容, 其丰富多样化的外部寻址方式, 让 DPTR 几乎没有什么用处了, C251编译器 偶然会用一下,

是为了精简代码.
  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2023-1-7 16:39:41 | 显示全部楼层
STC32G8K64-42MHz-LQFP48, RMB2.7;  
STC32G8K64-42MHz-LQFP32, RMB2.6;
尽量选 STC32G系列开发,有强大的 DMA 支持

1.png
2.png

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2023-1-7 16:44:31 | 显示全部楼层
强大的DMA
1.png
  • 打卡等级:以坛为家II
  • 打卡总天数:434
  • 最近打卡:2025-05-01 20:16:58
已绑定手机

229

主题

328

回帖

1471

积分

金牌会员

积分
1471
发表于 2023-1-8 08:08:29 | 显示全部楼层
乘风*** 发表于 2023-1-6 18:38
增强型双数据指针只提供汇编例程:

这汇编代码怎么使用
  • 打卡等级:偶尔看看III
  • 打卡总天数:37
  • 最近打卡:2025-05-01 08:57:59

19

主题

137

回帖

485

积分

中级会员

积分
485
发表于 2023-1-27 19:25:53 来自手机 | 显示全部楼层
确实挺麻烦的,不用这些功能有点可惜,用起来keil支持又不好。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-5-2 00:25 , Processed in 0.120591 second(s), 111 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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