TM4C123GH6PM,ADC学习遇到了问题,求助!!

2019-03-24 11:17发布

TM4C123GH6PM,ADC学习中遇到了问题,就是一直不能采集到电压数据,程序如下                                          
SysCtlClockSet(SYSCTL_SYSDIV_4 | SYSCTL_USE_PLL | SYSCTL_OSC_MAIN |SYSCTL_XTAL_16MHZ);
        LCD_Init();
        LCD_clear();
        LCD_Display(1,1);
        SysCtlPeripheralEnable(SYSCTL_PERIPH_ADC0);
        SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOE);
        GPIOPinTypeADC(GPIO_PORTE_BASE, GPIO_PIN_3 | GPIO_PIN_2);
        ADCSequenceConfigure(ADC0_BASE, 3, ADC_TRIGGER_PROCESSOR, 0);
        ADCSequenceStepConfigure(ADC0_BASE, 3, 0, ADC_CTL_D | ADC_CTL_CH0 |ADC_CTL_IE | ADC_CTL_END);
        ADCSequenceEnable(ADC0_BASE, 3);
        ADCIntClear(ADC0_BASE, 3);
        ADCIntEnable(ADC0_BASE,3);
        IntEnable(INT_ADC0SS3);
        while(1)
        {
                ADCProcessorTrigger(ADC0_BASE, 3);
                  while(!ADCIntStatus(ADC0_BASE, 3, false))
                        {
                        }
                  ADCIntClear(ADC0_BASE, 3);
                  ADCSequenceDataGet(ADC0_BASE, 3, pui32ADC0Value);
                  i=pui32ADC0Value[0];
                  LCD_Display(i,2);
                  SysCtlDelay(500);
        }


}
void ADC_INT(void)
{

        LCD_Display(2,1);
}
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
2条回答
sculpture
2019-03-24 19:42
< :TI_MSP430_内容页_SA7 -->   ADCSequenceStepConfigure(ADC0_BASE, 3, 0, ADC_CTL_D | ADC_CTL_CH0 |ADC_CTL_IE | ADC_CTL_END);差分采样。。?

一周热门 更多>

相关问题

    相关文章