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

YunTu Forum

YTMicro.com
  1. 主页
  2. Discussion & Question
  3. YTM32B1M系列
  4. YTM32B1MD14初始化ADC在ADC_Stop()函数死循环

YTM32B1MD14初始化ADC在ADC_Stop()函数死循环

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

    会在ADC_Stop()的 while (ADC_CTRL_ADSTOP_MASK & baseAddr->CTRL)这里死循环,是缺少什么配置吗?

    1 条回复 最后回复
    0
    • DigaD 离线
      DigaD 离线
      Diga
      编写于 最后由 编辑
      #3
      1. 确认下 ADC 时钟有没有开
      2. 确认有没有烧录程序,并进入调试模式
      1 条回复 最后回复
      0
      • 徐一徐 离线
        徐一徐 离线
        徐一
        编写于 最后由 编辑
        #4

        1、YT config tool开启了ADC0_clock
        2、能进入调试模式

        adc_clock.png
        adc_stop.png

        1 条回复 最后回复
        0
        • DigaD 离线
          DigaD 离线
          Diga
          编写于 最后由 编辑
          #5
          1. FXOSC 使能了吗?
          2. 确定是选择的 Jlink 或者别的什么调试器,而不是 simulator

          image.png

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

            1、FXOSC怎样使能?
            2、将仿真修改为Jlink/J-Trance后,仿真卡在时钟初始化和时钟设置

            CLOCK.png

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

              根据你实际板子上的晶振频率进行配置

              image.png

              image.png

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

                我重新配置了时钟SORC。ADC初始化能成功,取消DMA,但是无法进入ADC0_IRQ中断获取AD值,这个是什么问题

                adc_clock.png
                adc_config.png
                adc_Init.png
                adc_IRQ.png
                adc_run.png

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

                  这个使能了没
                  image.png

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

                    配置之后能进入了。我想请教一下想用ADC+DMA的Demo,但是DMA的Transfer Configuration是Disable状态。这个有什么具体设置吗?

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

                      SDK应用_DMA 模块配置及应用.pdf
                      SDK应用_ADC+DMA配置及应用.pdf
                      SDK应用_ADC模块配置及应用(一).pdf

                      1 条回复 最后回复
                      0

                    • 云途论坛规则/Yuntu Forum Rules

                      发帖前请查看

                    • YCT离线License申请流程

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

                    • YT CONFIG TOOL调查问卷

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

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

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