28335中的自带AD,是12位的,3V本来应该对应的值为4095,0V应该对应的是0,可是我的3V对应的是3300左右的值,而0V对应的500左右的值,这是什么问题
AdcRegs.ADCTRL3.bit.SMODE_SEL=0x1;
AdcRegs.ADCTRL1.bit.SEQ_CASC=0x1;
AdcRegs.ADCCHSELSEQ1.bit.CONV00 = 0x00; // Setup ADCINA0 as 1st SEQ1 conv.
AdcRegs.ADCTRL2.bit.EPWM_SOCA_SEQ1 = 1;// Enable SOCA from ePWM to start SEQ1
AdcRegs.ADCTRL2.bit.INT_ENA_SEQ1 = 1;
这是我的ADc配置的程序,求解答 |