请选择 进入手机版 | 继续访问电脑版
查看: 1554|回复: 6

[讨论] LPC55S6X ADC B-side mux相关引脚转换值为0

[复制链接]
  • TA的每日心情
    开心
    2019-12-9 14:00
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    2

    主题

    11

    帖子

    0

    新手上路

    Rank: 1

    积分
    48
    最后登录
    2019-12-9
    发表于 2019-12-3 17:19:46 | 显示全部楼层 |阅读模式
    请教一下:在跑官方代码的时候发现 描述为 A-side mux 的相关通道引脚转换都是正常的(如ADC0_0: PIO0_23),但当我把通道改为 ADC0_12IO1_9  ADC0_11IO1_0等 手册中描述为B-side mux 的相关通道和引脚时,转换值就一直都是0。  我将官方ADC例程修改为这些引脚的操作是: 配置gpio,修改通道号,将转换类型改为 only B side channel is converted.   但是为什么这样操作过后这些通道的转换值却一直都是0,是我漏掉了什么操作吗?
    哎...今天够累的,签到来了~
    回复

    使用道具 举报

    该用户从未签到

    655

    主题

    6311

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    19919
    最后登录
    2024-4-19
    发表于 2019-12-5 10:21:30 | 显示全部楼层
    楼主你好!
    如果你换了ADC的引脚,那么你的引脚配置是否做了?
    还有你的贴子中很多头像乱码,还请把你的描述改下。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-12-9 14:00
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    2

    主题

    11

    帖子

    0

    新手上路

    Rank: 1

    积分
    48
    最后登录
    2019-12-9
     楼主| 发表于 2019-12-5 10:35:35 | 显示全部楼层
    小恩GG 发表于 2019-12-5 10:21
    楼主你好!
    如果你换了ADC的引脚,那么你的引脚配置是否做了?
    还有你的贴子中很多头像乱码,还请把你的描 ...

    谢谢回复,引脚配置都是做了的,具体情况就是手册中一共列出了10个ADC引脚,分别是通道0 ~ 4,分别对应引脚0_23,0_10,0_15,0_31,1_8,这些引脚的测试是正常的。但是通道8到通道12(对应引脚是0_16,0_11,0_12,1_0,1_9)这些引脚测试就不正常。
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-12-9 14:00
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    2

    主题

    11

    帖子

    0

    新手上路

    Rank: 1

    积分
    48
    最后登录
    2019-12-9
     楼主| 发表于 2019-12-5 10:40:43 | 显示全部楼层
    小恩GG 发表于 2019-12-5 10:21
    楼主你好!
    如果你换了ADC的引脚,那么你的引脚配置是否做了?
    还有你的贴子中很多头像乱码,还请把你的描 ...

    以下是我修改官方代码的一些配置代码,通道改成了8,对对应引脚0_16进行了配置,并且把转换类型改为了single-end mode, only b side channel is converted,其他地方没有做改动。
                    const uint32_t port0_pin16_config = (
                                             IOCON_PIO_FUNC0 |
                                             /* No addition pin function */
                                             IOCON_PIO_MODE_INACT |
                                             /* Standard mode, output slew rate control is enabled */
                                             IOCON_PIO_SLEW_STANDARD |
                                             /* Input function is not inverted */
                                             IOCON_PIO_INV_DI |
                                             /* Enables analog function */
                                             IOCON_PIO_ANALOG_EN |
                                             /* Open drain is disabled */
                                             IOCON_PIO_OPENDRAIN_DI |
                                             /* Analog switch is closed (enabled) */
                                             IOCON_PIO_ASW_EN);
       
        IOCON_PinMuxSet(IOCON, 0U, 16U, port0_pin16_config);


    #define DEMO_LPADC_USER_CHANNEL 8U

    mLpadcCommandConfigStruct.sampleChannelMode = kLPADC_SampleChannelSingleEndSideB;
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    655

    主题

    6311

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    19919
    最后登录
    2024-4-19
    发表于 2019-12-5 11:07:45 | 显示全部楼层
    ljx2019 发表于 2019-12-5 10:40
    以下是我修改官方代码的一些配置代码,通道改成了8,对对应引脚0_16进行了配置,并且把转换类型改为了sin ...

    楼主你好。
    好的,感谢你的信息更新。
    你再检查下,你读取ADC值的时候,尤其你可以debug下,看看你相关的B side的寄存器配置是已经做了配置?
    CMDL_CTYPE,=1或3. 还有calibration什么的是否是B-side的。
    如果确认都是Bside,那么还请你走下下面渠道:
    你把你使用SDK版本,使用代码的文件路径。
    修改的内容等,发到NXP 官方community:
    http://community.nxp.com/communi ... se-mcus/lpc/content
    问题内容使用英文书写方式,让他们帮你复现下问题,如果确认复现问题并且是软件方面的问题,那边LPC工程师会帮你上报。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-12-9 14:00
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    2

    主题

    11

    帖子

    0

    新手上路

    Rank: 1

    积分
    48
    最后登录
    2019-12-9
     楼主| 发表于 2019-12-5 17:44:17 | 显示全部楼层
    好的,谢谢,我检查了下没发现问题,发帖了,审核中,那边会回复和去复现吗
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    655

    主题

    6311

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    19919
    最后登录
    2024-4-19
    发表于 2019-12-23 13:52:24 | 显示全部楼层
    ljx2019 发表于 2019-12-5 17:44
    好的,谢谢,我检查了下没发现问题,发帖了,审核中,那边会回复和去复现吗 ...

    官方论坛审核通过后,48小时之内会给与回复。
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2024-4-19 01:15 , Processed in 0.124196 second(s), 24 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表