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

YunTu Forum

YTMicro.com
  1. 主页
  2. Discussion & Question
  3. YTM32B1M系列
  4. 测试CAN模块MCAL时钟初始化失败

测试CAN模块MCAL时钟初始化失败

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

    测试CAN模块MCAL时钟初始化失败,产生硬件错误;帮忙排查一下MCU时钟配置
    20c51794-69ad-4b57-b5b2-e93f0a030a49-image.png project.yct

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

      您说的 MCAL 时钟初始化失败是指触发了 RCU 寄存器里的 CMU 复位吗?

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

        应该没有image.png

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

          检查一下CTROL寄存器,看看是不是在非特权模式下。

          kasselK 1 条回复 最后回复
          0
          • kasselK 离线
            kasselK 离线
            kassel
            回复了jiankang_wang 最后由 编辑
            #5

            jiankang_wang 在 测试CAN模块MCAL时钟初始化失败 中说:

            检查一下CTROL寄存器,看看是不是在非特权模式下。

            请教下在哪个模块里面

            1 条回复 最后回复
            0
            • jiankang_wangJ 离线
              jiankang_wangJ 离线
              jiankang_wang YunTu
              编写于 最后由 编辑
              #6

              或者你有没有定义宏MCAL_ENABLE_USER_MODE_ENABLE。你可以直接过滤搜索这个寄存器

              kasselK 1 条回复 最后回复
              0
              • kasselK 离线
                kasselK 离线
                kassel
                回复了jiankang_wang 最后由 编辑
                #7

                jiankang_wang 在 测试CAN模块MCAL时钟初始化失败 中说:

                或者你有没有定义宏MCAL_ENABLE_USER_MODE_ENABLE。你可以直接过滤搜索这个寄存器

                没有定义这个宏;e4578c25-aef1-43e7-83e4-f37c86e17259-image.png 只添加了这个

                1 条回复 最后回复
                0
                • jiankang_wangJ 离线
                  jiankang_wangJ 离线
                  jiankang_wang YunTu
                  编写于 最后由 编辑
                  #8

                  你开启了usermode,但是mcal的mcu enableusermode没有开启,所以访问mcu的寄存器的时候会报错。你可以关掉这个宏,也可以把所有模块的usermode打开

                  1 条回复 最后回复
                  0
                  • kasselK 离线
                    kasselK 离线
                    kassel
                    编写于 最后由 编辑
                    #9

                    可以了,谢谢支持

                    1 条回复 最后回复
                    0

                  • 云途开发生态介绍

                    快速上手云途开发生态

                  • 云途论坛规则/Yuntu Forum Rules

                    发帖前请查看

                  • YT CONFIG TOOL调查问卷

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

                  • can
                    25
                    demo
                    23
                    lin stack
                    13
                    uds
                    13
                    md14
                    6
                    yt-link
                    6
                    fbl
                    5
                    adc模块
                    4
                    Online Users
                    • 登录

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