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

YunTu Forum

YTMicro.com
  1. 主页
  2. Discussion & Question
  3. YTM32B1M系列
  4. Calculate报错

Calculate报错

已定时 已固定 已锁定 已移动 未解决 YTM32B1M系列
13 帖子 2 发布者 150 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • RuiXuR 离线
    RuiXuR 离线
    RuiXu YunTu
    回复了JETT 最后由 编辑
    #4

    JETT 在 Calculate报错 中说:

    project.yct

    提供一些刚刚报错的带有Ocu模块的yct文件

    1 条回复 最后回复
    0
    • JETTJ 离线
      JETTJ 离线
      JETT
      回复了RuiXu 最后由 编辑
      #5

      RuiXu project.yct

      RuiXuR 1 条回复 最后回复
      0
      • RuiXuR 离线
        RuiXuR 离线
        RuiXu YunTu
        回复了JETT 最后由 编辑
        #6

        JETT 在 Calculate报错 中说:

        RuiXu project.yct

        此参数计算方式有问题,但是并不影响生成的配置代码,可以手动更改一个整数值来解决此报错。后续发布的新版本会修正计算方式

        JETTJ 1 条回复 最后回复
        0
        • JETTJ 离线
          JETTJ 离线
          JETT
          回复了RuiXu 最后由 编辑
          #7

          RuiXu 好的,解决了,再问下,如果我OcuHw的eTMR配置选择外部晶振时钟是选择OCU_EXTERNLAL_CLOCK,但是参考时钟必须是FAST_BUS,不然报错,那我是先选择FXOSC,然后calculate出Tick,再改回FAST_BUS消除错误?这样理解吗?97edfe85-40ed-4029-b089-9366e38ea763-image.png

          RuiXuR 1 条回复 最后回复
          0
          • RuiXuR 离线
            RuiXuR 离线
            RuiXu YunTu
            回复了JETT 最后由 编辑
            #8

            JETT 在 Calculate报错 中说:

            RuiXu 好的,解决了,再问下,如果我OcuHw的eTMR配置选择外部晶振时钟是选择OCU_EXTERNLAL_CLOCK,但是参考时钟必须是FAST_BUS,不然报错,那我是先选择FXOSC,然后calculate出Tick,再改回FAST_BUS消除错误?这样理解吗?97edfe85-40ed-4029-b089-9366e38ea763-image.png

            OCU_EXTERNLAL_CLOCK不等同于外部晶振时钟,如果选择此方式需要配置相应外部输入引脚输入时钟。OcuMcuClockReferencePoint等参数专用于BUS_CLOCK选项,也就是说在OCU_EXTERNLAL_CLOCK模式下,OcuMcuClockReferencePoint配置任何参数都无意义,可以取消勾选OcuUseMcuReferencePoint选项

            JETTJ 1 条回复 最后回复
            0
            • JETTJ 离线
              JETTJ 离线
              JETT
              回复了RuiXu 最后由 编辑
              #9

              RuiXu 你好,能解释一下MCAL_Ocu的Demo它的周期和占空比怎么算的吗

              1 条回复 最后回复
              0
              • RuiXuR 离线
                RuiXuR 离线
                RuiXu YunTu
                编写于 最后由 编辑
                #10

                Ocu的占空比永远是50%,周期是OcuMaxCounterValue 数

                JETTJ 1 条回复 最后回复
                0
                • JETTJ 离线
                  JETTJ 离线
                  JETT
                  回复了RuiXu 最后由 编辑
                  #11

                  RuiXu 为啥占空比永远50%,一个周期是两个一高一低波形?

                  1 条回复 最后回复
                  0
                  • RuiXuR 离线
                    RuiXuR 离线
                    RuiXu YunTu
                    编写于 最后由 编辑
                    #12

                    Ocu的定义从宏观来说就是50%,达到比较值的时候电平变化,counter达到最大值也就是MOD值的时候清0

                    RuiXuR 1 条回复 最后回复
                    0
                    • RuiXuR 离线
                      RuiXuR 离线
                      RuiXu YunTu
                      回复了RuiXu 最后由 编辑
                      #13

                      RuiXu 在 Calculate报错 中说:

                      Ocu的定义从宏观来说就是50%,达到比较值的时候电平变化,counter达到最大值也就是MOD值的时候清0

                      当然,这是默认情况,Ocu的作用可以在一个周期内设置多个阈值达到一个MOD内有多次电平变化

                      1 条回复 最后回复
                      0

                    • 云途开发生态介绍

                      快速上手云途开发生态

                    • 云途论坛规则/Yuntu Forum Rules

                      发帖前请查看

                    • YT CONFIG TOOL调查问卷

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

                    • can
                      29
                      demo
                      26
                      uds
                      14
                      lin stack
                      13
                      fbl
                      6
                      md14
                      6
                      yt-link
                      6
                      adc模块
                      4
                      Online Users
                      • 登录

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