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

YunTu Forum

YTMicro.com
  1. 主页
  2. Discussion & Question
  3. YTM32B1M系列
  4. GPIO配置位ADC采样模式时,为什么IO的电平会是高电平?急!!!

GPIO配置位ADC采样模式时,为什么IO的电平会是高电平?急!!!

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

    GPIO配置位ADC采样模式时,为什么IO的电平会是高电平?有什么解决方法?

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

      配置为 ADC 采集的 IO,在上电时外部是否有本身就给的有电压?有一下几点麻烦确认一下: 1. PIN 初始化代码执行前对应 ADC IO 的电平。2. PIN 初始代码执行后对应 ADC IO 的电平。3. 是否方便发一下 ADC 采集部分的原理图。

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

        通过软件配置的IO口,初始化时低电平的,
        image.png
        image.png
        image.png
        image.png

        1 条回复 最后回复
        0
        • XgqX 离线
          XgqX 离线
          Xgq
          在 回复了 quanfeng 最后由 编辑
          #4

          我将电路的连接断开,IO没有连接任何电路,测出来时高电平

          1 条回复 最后回复
          0
          • quanfengQ 离线
            quanfengQ 离线
            quanfeng YunTu
            写于 最后由 编辑
            #5

            通过 SDK 软件代码可以看到只有 mux 为 PCTRL_MUX_AS_GPIO 的情况下才会去配置 IO 的输入输出方向,并且还要满足 IO 为输出的情况下,软件才会配置 IO 的输出电平。我们可以先确定是否是 MCU 上电 PTC15 就拉高,还是执行 IO 初始(PINS_DRV_Init)后 PTC15 电平会拉高,从确定是从软件上去排查还是从硬件上去排查3c6965d1-c041-4652-8bb6-999519ee1a49-image.png

            XgqX 1 条回复 最后回复
            0
            • XgqX 离线
              XgqX 离线
              Xgq
              在 回复了 quanfeng 最后由 编辑
              #6

              quanfeng b165aad1-4bc9-4d7c-8595-0878dcd07cc0-image.png 那为什么通过寄存器设置后没有效果?

              quanfengQ 1 条回复 最后回复
              0
              • quanfengQ 离线
                quanfengQ 离线
                quanfeng YunTu
                在 回复了 Xgq 最后由 编辑
                #7

                Xgq 不建议直接写 PCOR 寄存器

                1. PTC15 在 MUX 为 ADC mode 的情况下写 PCOR 寄存器也没法控制 IO 输出 低电平。
                2. 若外部存在强上拉的情况,即使 IO 出低电平也可能会被外部拉到高电平。
                3. 您是将电路的哪一个部分断开,R21 这颗电阻吗,SAMP_CURR_AD 是 PTC15 吗,SAMP_CURR_AD 只与 SAMP_CURR_DC 通过 R21 连接吗?方便用万用表量一下 R21 电阻SAMP_CURR_AD 端是否与电源短路。
                XgqX 1 条回复 最后回复
                0
                • XgqX 离线
                  XgqX 离线
                  Xgq
                  在 回复了 quanfeng 最后由 编辑
                  #8

                  quanfeng 是PTC15,没有短路和上拉情况,加上电阻R21后,采样时可以的,但由于IO是高电平,所以R21上会有电压差,IO什么也没有外接,有个3v电压

                  quanfengQ 1 条回复 最后回复
                  0
                  • quanfengQ 离线
                    quanfengQ 离线
                    quanfeng YunTu
                    在 回复了 Xgq 最后由 编辑
                    #9

                    Xgq 方便发一下您 YCT 部分 ADC 配置的截图吗,IO 配置为 AD 口的情况,您将 R21 电阻接上后,适当降低 ADC 的采样频率,应该采集的值误差会小很多。
                    Fadc_smp = Fadc_func_clk_div / (resolution +sample + 2)
                    Fadc_smp = ADC 采用频率、Fadc_func_clk_div = ADC 实际工作时钟、resolution = ADC 精度、sample = 采样时间
                    654df14c-697a-4104-a62f-e28001e40801-image.png

                    XgqX 1 条回复 最后回复
                    0
                    • XgqX 离线
                      XgqX 离线
                      Xgq
                      在 回复了 quanfeng 最后由 编辑
                      #10

                      quanfeng 02e94d0a-cd9a-4254-8ad2-1446eaab90bb-image.png
                      采的是准的,只是目前由于IO的高电平,不能接R21,不然会有压差,配置位ADC模式时,IO不应该时模拟浮空状态吗?

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

                        ADC转换序列中,ch13 的上一个采样通道是哪一个,电压是多少,驱动能力怎么样

                        XgqX 1 条回复 最后回复
                        0
                        • XgqX 离线
                          XgqX 离线
                          Xgq
                          在 回复了 Diga 最后由 编辑
                          #12

                          上一个是通道15,是采的是低电平,一样的配置,在模拟输入的模式下,驱动能力还有作用吗?

                          1 条回复 最后回复
                          0

                        • 云途开发生态介绍

                          快速上手云途开发生态

                        • 云途论坛规则/Yuntu Forum Rules

                          发帖前请查看

                        • YT CONFIG TOOL调查问卷

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

                        • can
                          20
                          demo
                          20
                          uds
                          13
                          lin stack
                          10
                          md14
                          6
                          fbl
                          5
                          yt-link
                          5
                          adc模块
                          4
                          Online Users
                          runR
                          run
                          jiankang_wangJ
                          jiankang_wang
                          limanjiangL
                          limanjiang
                          YQHY
                          YQH
                          z123456111Z
                          z123456111
                          FrankieF
                          Frankie
                          frankieqqF
                          frankieqq
                          ColinC
                          Colin
                          AlexzA
                          Alexz
                          HAIYANGH
                          HAIYANG
                          SelinhuangS
                          Selinhuang
                          PedroCaoP
                          PedroCao
                          majorM
                          major
                          车友车行车
                          车友车行
                          zhaodong1Z
                          zhaodong1
                          jinyiJ
                          jinyi
                          yt0503Y
                          yt0503
                          • 登录

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