跳转至内容
  • 版块
  • 最新
  • 标签
  • 热门
折叠
品牌标识

YunTu Forum

YTMicro.com
  1. 主页
  2. Discussion & Question
  3. YT SDK
  4. YCT的callbackParam能否增加取地址符号

YCT的callbackParam能否增加取地址符号

已定时 已固定 已锁定 已移动 YT SDK
5 帖子 2 发布者 593 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • yifeng_xieY 离线
    yifeng_xieY 离线
    yifeng_xie
    写于 最后由 编辑
    #1

    169be9bf-42c3-4755-b804-556d9dd715a6-image.png
    如图所示,针对callbackParam参数的配置是否能增加&符号的支持?
    主要直接传进去变量名大部分时候也无法使用,变量名强制转换为void *类型还是需要先取地址的。

    1 条回复 最后回复
    0
    • FrankieF 离线
      FrankieF 离线
      Frankie YunTu
      写于 最后由 编辑
      #2

      从这个代码看,cbkParam应该是个全局变量,是否可以在函数里直接访问,而不是通过参数传入进去?

      yifeng_xieY 1 条回复 最后回复
      0
      • yifeng_xieY 离线
        yifeng_xieY 离线
        yifeng_xie
        在 回复了 Frankie 最后由 编辑
        #3

        Frankie 在 YCT的callbackParam能否增加取地址符号 中说:

        从这个代码看,cbkParam应该是个全局变量,是否可以在函数里直接访问,而不是通过参数传入进去?

        可以是可以的,但是不符合设计初衷了,本来想要闭包的。我现在是自己写了一个Python脚本,在IAR编译前把i2c_config.c给改了,就能允许传参进去了。

        1 条回复 最后回复
        0
        • FrankieF 离线
          FrankieF 离线
          Frankie YunTu
          写于 最后由 编辑
          #4

          恩,我们会评估一下,可以的话会放开一些配置上的限制。

          yifeng_xieY 1 条回复 最后回复
          0
          • yifeng_xieY 离线
            yifeng_xieY 离线
            yifeng_xie
            在 回复了 Frankie 最后由 编辑
            #5

            Frankie 在 YCT的callbackParam能否增加取地址符号 中说:

            恩,我们会评估一下,可以的话会放开一些配置上的限制。

            还有一种方案,可以像UART_DRV_InstallRxCallback一样,允许在使用前绑定。

            1 条回复 最后回复
            0

          • 云途开发生态介绍

            快速上手云途开发生态

          • 云途论坛规则/Yuntu Forum Rules

            发帖前请查看

          • YT CONFIG TOOL调查问卷

            帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...

          • can
            19
            demo
            19
            uds
            11
            lin stack
            9
            fbl
            5
            md14
            5
            yt-link
            5
            adc模块
            4
            Online Users
            YTBivY
            YTBiv
            yishui66Y
            yishui66
            WHQW
            WHQ
            wangweidongW
            wangweidong
            EkkoE
            Ekko
            junhanhuangJ
            junhanhuang
            sqwS
            sqw
            WangPeiyingW
            WangPeiying
            QWQ
            QW
            Tiger987T
            Tiger987
            lswsjrmL
            lswsjrm
            LCL
            LC
            WalkerDW
            WalkerD
            jinyiJ
            jinyi
            luxiaoguoL
            luxiaoguo
            ColinC
            Colin
            • 登录

            • 登录或注册以进行搜索。
            • 第一个帖子
              最后一个帖子
            0
            • 版块
            • 最新
            • 标签
            • 热门