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

YunTu Forum

YTMicro.com
  1. 主页
  2. Discussion & Question
  3. YT MCAL
  4. Lin_WakeupInternal 返回 E_NOT_OK

Lin_WakeupInternal 返回 E_NOT_OK

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

    您好,
    使用1.9.0的mcal时,在初始调用Lin_Wakeup后,后面调用到Lin_Lld_CheckWakeup

    47ead716-7ada-495f-bb17-3609053dc985-image.png

    状态已经改成LIN_DRV_CH_OPERATIONAL
    1cb856d4-182b-4da1-97be-0af3dec432a9-image.png
    一直进。

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

      您好,没理解什么意思,意思是同一个通道已经通过Lin_Wakeup成功唤醒,状态改为OPERATIONAL,然后调Lin_WakeupInternal会因为不是SLEEP状态返回E_NOT_OK吗?按照标准就是应该这样吧

      1 条回复 最后回复
      0
      • yisuY 离线
        yisuY 离线
        yisu
        写于 最后由 编辑
        #3

        您好,call Lin_CheckWakeup 再 call Lin_WakeupInternal. 在Lin_CheckWakeup中如上图,先call了Lin_Bak_SetChDrvState然后再Lin_Bak_EcuMCheckWakeup,Lin_Bak_EcuMCheckWakeup会去call Lin_WakeupInternal,这里就会进入到上面873的if 语句。 在 Lin_Lld_CheckWakeup 中把Lin_Bak_SetChDrvState和Lin_Bak_EcuMCheckWakeup的顺序交换一下就能让Lin_WakeupInternal 去call Lin_Mld_WakeupInternal

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

          请问是EcuM_CheckWakeup中会call Lin_WakeupInternal吗?Mcal中Lin_Bak_EcuMCheckWakeup只call了EcuM_CheckWakeup

          1 条回复 最后回复
          0
          • yisuY 离线
            yisuY 离线
            yisu
            写于 最后由 编辑
            #5

            您好
            对的,在ecuM callout中先CheckWakeup然后再Lin_WakeupInternal。因为
            01b52b25-2dc0-44cb-aab7-5c437636c633-image.png

            1 条回复 最后回复
            1
            • zyqZ 离线
              zyqZ 离线
              zyq YunTu
              写于 最后由 编辑
              #6

              好的,我后续将状态更新放在EcuMCheckWakeup的后面

              1 条回复 最后回复
              0

            • 云途论坛规则/Yuntu Forum Rules

              发帖前请查看

            • YCT离线License申请流程

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

            • YT CONFIG TOOL调查问卷

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

            • can
              16
              demo
              15
              lin stack
              7
              uds
              7
              fbl
              5
              yt-link
              5
              md14
              4
              adc模块
              3
              Online Users
              • 登录

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