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

YunTu Forum

YTMicro.com
  1. 主页
  2. Discussion & Question
  3. YTM32B1M系列
  4. I2C I2C_DRV_MasterSendDataBlocking 进 DefaultISR

I2C I2C_DRV_MasterSendDataBlocking 进 DefaultISR

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

    e9e8d4a6-ee0d-4182-a261-029974ab4d80-image.png

    call stack信息如下:
    57c523bb-c755-46ca-9512-a446571447ec-image.png

    抓到的波形如下:
    81dee34d-0b71-456a-a033-3f1098005164-image.png

    可能和freertos有关。
    请问是哪里的问题呢

    1 条回复 最后回复
    0
    • majorM 离线
      majorM 离线
      major
      写于 最后由 编辑
      #2

      i2c_irq.c有没有编译?

      lisiL 1 条回复 最后回复
      0
      • lisiL 离线
        lisiL 离线
        lisi
        在 回复了 major 最后由 编辑
        #3

        major 编译了的

        1 条回复 最后回复
        0
        • majorM 离线
          majorM 离线
          major
          写于 最后由 编辑
          #4

          FreeRTOS环境下,IP的函数调用需要再开启系统调度器之后才能使用,否则系统相关环境没有建立,直接调用系统信号量或者延时函数都会报错的。

          lisiL 1 条回复 最后回复
          0
          • lisiL 离线
            lisiL 离线
            lisi
            在 回复了 major 最后由 编辑
            #5

            major 我这边改了调用的位置,调用I2C blocking写函数是放在了一个任务中(vTaskStartScheduler 之后),但是会卡在如下位置
            11978dc7-5082-4ade-ac71-af45d6e66e0a-image.png

            调试看到,ulCurrentInterrupt = 40;
            ucCurrentPriority = 0;

            查了这个中断号40
            4fc1787a-ed06-42c2-bb79-014108d0402b-image.png

            请问有啥建议吗

            1 条回复 最后回复
            0
            • lisiL 离线
              lisiL 离线
              lisi
              写于 最后由 编辑
              #6

              可以帮忙解答一下嘛

              1 条回复 最后回复
              0

            • 云途论坛规则/Yuntu Forum Rules

              发帖前请查看

            • YCT离线License申请流程

              帮助没办法联网的电脑使用YCT

            • YT CONFIG TOOL调查问卷

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

            • demo
              12
              can
              9
              lin stack
              6
              yt-link
              5
              vscode
              3
              adc模块
              2
              i2c
              2
              uuid
              2
              Online Users
              • 登录

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