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

YunTu Forum

YTMicro.com
  1. 主页
  2. Discussion & Question
  3. YTM32B1L系列
  4. LE0 在GPIO外部中断里直接读取eTMR定时器的CNT寄存器会不会有问题?

LE0 在GPIO外部中断里直接读取eTMR定时器的CNT寄存器会不会有问题?

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

    LE0 在GPIO外部中断里直接读取eTMR定时器的CNT寄存器会不会有问题?

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

      LE05(32PIN)另外需要确认的东西
      1、芯片内核资料
      2、芯片里面的中断优先级是怎么定的,最大可以支持到7,通过哪个寄存器可以看到我配置的多少?
      3、芯片是否默认开启中断嵌套,高中断优先级的可以打断低优先级的

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

        可以直接读,但 eTMR 是有输入捕获功能的,如果是捕获脉宽,或者周期啥的,建议还是用 eTMR 的输入捕获功能

        1. CM0+ 内核
        2. 优先级只有 4 级,NVIC->IPR 可以看到自己配置的中断优先级
        3. 可以打断
        yishui66Y 1 条回复 最后回复
        0
        • yishui66Y 离线
          yishui66Y 离线
          yishui66
          在 回复了 Diga 最后由 编辑
          #4

          Diga 谢谢答疑。
          目前还发现设置完优先级debug没有变化
          f30561fa-5775-4370-868f-9ce6e811df9f-95c61313d9960778add5a85b3a78447.png
          这里设置优先级有问题?

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

            当前配的是哪个中断,优先级又是多少

            yishui66Y 2 条回复 最后回复
            0
            • yishui66Y 离线
              yishui66Y 离线
              yishui66
              在 回复了 Diga 最后由 编辑
              #6

              Diga 配置的是GPIO_IRQn 优先级设置为1 即

                  INT_SYS_DisableIRQGlobal();
                  /* GPIO_IRQn(9) GPIO_IRQHandler*/
                  INT_SYS_SetPriority(GPIO_IRQn,1);
                  INT_SYS_EnableIRQ(GPIO_IRQn);
              
                  INT_SYS_EnableIRQGlobal();
              
              1 条回复 最后回复
              0
              • yishui66Y 离线
                yishui66Y 离线
                yishui66
                在 回复了 Diga 最后由 yishui66 编辑
                #7

                Diga 用Ozone调试可以看到IPR的变化,这样是对的吗?代表GPIO_IRQn 优先级已设置为1?
                4be62983-60bc-4930-83de-000f4abc6205-1742353678978.png

                9dbd4343-14da-4009-96db-6b94abb77120-e54afbc811f0e5fc9fdb1362b899afb.png

                1 条回复 最后回复
                0
                • DigaD 离线
                  DigaD 离线
                  Diga
                  写于 最后由 编辑
                  #8

                  是的,GPIO中断是外设中断内的第 9 号中断

                  yishui66Y 1 条回复 最后回复
                  0
                  • yishui66Y 离线
                    yishui66Y 离线
                    yishui66
                    在 回复了 Diga 最后由 编辑
                    #9

                    Diga 谢谢。还有就是有没有CM0+ 内核资料的链接提供个,我自己去下载。网上的资料太乱了

                    1 条回复 最后回复
                    0
                    • DigaD 离线
                      DigaD 离线
                      Diga
                      写于 最后由 编辑
                      #10

                      https://developer.arm.com/documentation
                      去 ARM 官网

                      1 条回复 最后回复
                      0
                      • yishui66Y 离线
                        yishui66Y 离线
                        yishui66
                        写于 最后由 编辑
                        #11

                        Cortex-M0+ Technical Reference Manual.pdf 分享

                        1 条回复 最后回复
                        1

                      • 云途论坛规则/Yuntu Forum Rules

                        发帖前请查看

                      • YCT离线License申请流程

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

                      • YT CONFIG TOOL调查问卷

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

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

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