TI中文支持网
TI专业的中文技术问题搜集分享网站

cc2530的ADC读AIN0为什么不准确?感觉怎么试都不对,*3.3/8192是网上抄来的,不知道是什么意思

YiKai Chen:

參考一下 sunmaysky.blogspot.com/…/cc2530-adc-howto-in-ti-z-stack.html

zhou jiangtao:

回复 YiKai Chen:

我用库函数HalAdcRead,读1/3电源读到的值为172,不知道是什么原因
return HalAdcRead(0x0F, HAL_ADC_RESOLUTION_10);

YiKai Chen:

回复 zhou jiangtao:

你ADC腳位輸入電壓是多少?

zhou jiangtao:

回复 YiKai Chen:

AIN0输入0.43V左右,万用表量的

zhou jiangtao:

回复 YiKai Chen:

return HalAdcRead(0x0F, HAL_ADC_RESOLUTION_10);
0F 即 1111: VDD/3电源是3.33V,但系统 函数读到172,不知道是不是要套个什么公式换算一番?

xyz549040622:

回复 zhou jiangtao:

感觉你数据处理过程出了问题,你AIN分别接VCC和GND,看看读出来的AD内码对不对呢?

Alvin Chen:

回复 zhou jiangtao:

可以参照;
e2echina.ti.com/…/446269

赞(0)
未经允许不得转载:TI中文支持网 » cc2530的ADC读AIN0为什么不准确?感觉怎么试都不对,*3.3/8192是网上抄来的,不知道是什么意思
分享到: 更多 (0)