请选择 进入手机版 | 继续访问电脑版

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

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

[复制链接]
  • TA的每日心情
    擦汗
    5 小时前
  • 签到天数: 121 天

    [LV.7]常住居民III

    110

    主题

    155

    回帖

    1356

    积分

    金牌会员

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


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

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

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-12-13 11:59
  • 签到天数: 1 天

    [LV.1]初来乍到

    3

    主题

    329

    回帖

    1579

    积分

    版主

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

    1.png
    https://www.stcai.com/gjrj
    QQ:2269694595     微信:18106296594
  • TA的每日心情
    擦汗
    5 小时前
  • 签到天数: 121 天

    [LV.7]常住居民III

    110

    主题

    155

    回帖

    1356

    积分

    金牌会员

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

    9T7JRCRB)BMVROGT@[VK$OR.png


    你不点进去看一下吗
  • TA的每日心情
    奋斗
    半小时前
  • 签到天数: 100 天

    [LV.6]常住居民II

    25

    主题

    1161

    回帖

    3628

    积分

    论坛元老

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



    增强型双数据指针只提供汇编例程:
    1.png
  • TA的每日心情
    开心
    3 天前
  • 签到天数: 106 天

    [LV.6]常住居民II

    36

    主题

    783

    回帖

    3693

    积分

    荣誉版主

    积分
    3693
    发表于 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编译器 偶然会用一下,

    是为了精简代码.

    该用户从未签到

    538

    主题

    8732

    回帖

    1万

    积分

    管理员

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

    1.png
    2.png

    该用户从未签到

    538

    主题

    8732

    回帖

    1万

    积分

    管理员

    积分
    14189
    发表于 2023-1-7 16:44:31 | 显示全部楼层
    强大的DMA
    1.png
  • TA的每日心情
    擦汗
    5 小时前
  • 签到天数: 121 天

    [LV.7]常住居民III

    110

    主题

    155

    回帖

    1356

    积分

    金牌会员

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

    这汇编代码怎么使用
  • TA的每日心情
    开心
    2023-12-18 09:20
  • 签到天数: 1 天

    [LV.1]初来乍到

    11

    主题

    85

    回帖

    611

    积分

    高级会员

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

    本版积分规则

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

    GMT+8, 2024-3-29 13:51 , Processed in 0.068421 second(s), 63 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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