根据datasheet,每个ADC最多可以转换6路通道,但是每个ADC只有PPB1,PPB2,PPB3,PPB4一共四个PPB模块,如何实现对6个通道都进行校准?我查看了一下TI例程,也只是转换了一个SOC1通道
假如现在ADCINA0-ADCINA5六路通道的数据对应SOC0-SOC5中,六个数据都要进行PPB校准,应该如何实现呢?是每个PPB可以对应多个SOC还是如何分配呢?麻烦大神帮忙解答下,谢谢!
Dong Xu5:
回复 Igor An:
谢谢!
根据datasheet,每个ADC最多可以转换6路通道,但是每个ADC只有PPB1,PPB2,PPB3,PPB4一共四个PPB模块,如何实现对6个通道都进行校准?我查看了一下TI例程,也只是转换了一个SOC1通道
假如现在ADCINA0-ADCINA5六路通道的数据对应SOC0-SOC5中,六个数据都要进行PPB校准,应该如何实现呢?是每个PPB可以对应多个SOC还是如何分配呢?麻烦大神帮忙解答下,谢谢!
user5233622:
回复 Igor An:
为何当我将PPB配置给SOC0时,起不到效果呢?结果无变化。配置给其它任意SOC都可以正常改变结果,唯独SOC0结果无变化。
AdccRegs.ADCPPB1CONFIG.bit.CONFIG = 0;
所有ADC模块,所有PPB模块都试过了,无法改变SOC0结果,求解答,谢谢