CC2541 ADC采样不对问题
时间:10-02
整理:3721RD
点击:
1.电路是采用100K和10K喘接分压,电路连接为3V-->100K-->A-->10K-->GND,A点接P0.4,根据计算得知A点电压为0.27V
2.调用HalAdcSetReference( HAL_ADC_REF_125V ); adc = HalAdcRead( HAL_ADC_CHANNEL_4, HAL_ADC_RESOLUTION_10 );
3.根据AD值计算的电压值在1V--1.2V之间,显然是错误的?
4.屏蔽HalAdcRead(...)函数中ADCCFG &= (adcChannel ^ 0xFF);语句,ADC第一次采样为1V,其他时候采样为0.27V。
5.使用例程为BLE-CC254x-1.4.2.2-->SimpleBLEPeripheral
6.出现ADC采样不正确,该如何处理?
芯片的生产日期批次?
初始化adc第一次的采样数值不用