Other Parts Discussed in Thread: CC2530
请问,在adc采样后提取数据后,看了协议栈相关的处理是:
case HAL_ADC_RESOLUTION_8:
reading >>= 8;
break;
case HAL_ADC_RESOLUTION_10:
reading >>= 6;
break;
case HAL_ADC_RESOLUTION_12:
reading >>= 4;
break;
case HAL_ADC_RESOLUTION_14:
default:
reading >>= 2;
break;
为什么要向右几位呢,不是只有低两位无效而已吗?还望TI大神回答,谢谢!