用的simpleBLEPheriphal。 在里面加入ADC的时候,只做了一次init来写入ADCCON1 和 ADCCON3。但是这样结果就不正确。不管设置ADCCON3的值为多少,参考电压设置为多少,总是只有channel0 有ADC,并且,ADCH的最大值始终为7F,参考电压为1.2v , 为内部参考电压。但是限于软件用的TIMER1 控制adc 然后用dma来读取,所以无法做到每次读取ADCH 的时候重新写入ADCCON。 请问怎么办?还有问题在哪? 因为功能实现部分在没有放到simpleblepheriphal中工作正常的。