微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI无线射频设计 > ADC腳位定義

ADC腳位定義

时间:12-23 整理:3721RD 点击:

我想將示例中的腳位Board_ADCBUF0改成   IOID_21上的電壓輸入值,(因為Board_ADCBUF0好像有一個模擬電壓),

所以我嘗試這樣定義,但好像讀不到值,想問一下是什麼原因

#define  Board_ADCBUF1   IOID_21

...

PIN_Config testpininputTable[] =
{
IOID_21 | PIN_INPUT_EN | PIN_PULLUP | PIN_HYSTERESIS,
PIN_TERMINATE
};

...

adcBuf = ADCBuf_open(Board_ADCBUF1 , &adcBufParams); 

你应该改的地方是这里:

continuousConversion.adcChannel = Board_ADCBUF0CHANNEL0;

我用另種方式將原句改成

adcBuf = ADCBuf_open(CC1310_LAUNCHXL_ADC0 , &adcBufParams);

我可以讀到IOID_23的ADC值,可是當我用示波器量測IOID_23的電壓時,卻測到0  (IOID_23定義為INPUT),

請問這樣是正常的嗎

为什么这样测试,应该给ADC0 一个电压才对啊?

我是先以直流3.3V做測試,看能否控制AD引腳配置及它轉換的數值,所以將IOID_23設為INPUT,還是應該是別的方法,只是我沒想到

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top