设为首页收藏本站

Discuz! Board

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 3563|回复: 2
打印 上一主题 下一主题

NRF52832的SAADC设置12位没反应

[复制链接]

6

主题

16

帖子

101

积分

注册会员

Rank: 2

积分
101
跳转到指定楼层
楼主
qiang4119 发表于 2020-11-26 14:55:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  1. ret_code_t errCode;
  2.         nrfx_saadc_config_t adc_config;
  3.         adc_config.resolution         = (nrf_saadc_resolution_t)NRFX_SAADC_CONFIG_RESOLUTION;
  4.     adc_config.oversample         = (nrf_saadc_oversample_t)NRFX_SAADC_CONFIG_OVERSAMPLE;
  5.     adc_config.interrupt_priority = NRFX_SAADC_CONFIG_IRQ_PRIORITY;
  6.     adc_config.low_power_mode     = NRFX_SAADC_CONFIG_LP_MODE ;      

  7.        
  8.         // ADC初始化
  9.         errCode = nrf_drv_saadc_init(&adc_config, adcCallbackFunc);
  10.         APP_ERROR_CHECK(errCode);
  11.         // ADC通道配置
  12.         nrf_saadc_channel_config_t channelConfig = NRF_DRV_SAADC_DEFAULT_CHANNEL_CONFIG_SE(NRF_SAADC_INPUT_AIN3);        // 单端输入
  13.         // ADC通道初始化
  14.         errCode = nrf_drv_saadc_channel_init(3, &channelConfig);
  15.         APP_ERROR_CHECK(errCode);
  16.         // ADC通道配置
  17.         nrf_saadc_channel_config_t channelConfig1 = NRF_DRV_SAADC_DEFAULT_CHANNEL_CONFIG_SE(NRF_SAADC_INPUT_AIN2);        // 单端输入
  18.         // ADC通道初始化
  19.         errCode = nrf_drv_saadc_channel_init(2, &channelConfig1);
  20.         APP_ERROR_CHECK(errCode);
  21.        
  22.         // ADC通道配置
  23.         nrf_saadc_channel_config_t channelConfig2 = NRF_DRV_SAADC_DEFAULT_CHANNEL_CONFIG_SE(NRF_SAADC_INPUT_AIN1);        // 单端输入
  24.         // ADC通道初始化
  25.         errCode = nrf_drv_saadc_channel_init(1, &channelConfig2);
  26.         APP_ERROR_CHECK(errCode);
  27.         // 缓冲配置
  28.         errCode = nrf_drv_saadc_buffer_convert(s_bufferPool, SAMPLES_IN_BUFFER);
  29.         APP_ERROR_CHECK(errCode);
复制代码
这是配置代码,NRFX_SAADC_CONFIG_RESOLUTION 为2,在Wizard中也是配置的12位。
最后获取的数据还是1024的范围,不知道是什么问题
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

6

主题

16

帖子

101

积分

注册会员

Rank: 2

积分
101
沙发
 楼主| qiang4119 发表于 2020-11-26 15:12:46 | 只看该作者
本帖最后由 qiang4119 于 2020-11-26 15:14 编辑

是还有哪里需要设置吗?
回复 支持 反对

使用道具 举报

6

主题

16

帖子

101

积分

注册会员

Rank: 2

积分
101
板凳
 楼主| qiang4119 发表于 2020-11-27 09:18:51 | 只看该作者
关贴了,建工程的时候,config.h文件关联位置有问题造成的
回复 支持 反对

使用道具 举报

Archiver|手机版|小黑屋|Comsenz Inc.   

GMT+8, 2024-11-22 22:10 , Processed in 0.356703 second(s), 28 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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