int?main(void)
{
	SetSysClock(CLK_SOURCE_PLL_60MHz);
	DebugInit();
	PRINT("12?touch?keys\n");
????touch_init();

????GPIOA_ModeCfg(GPIO_Pin_8,?GPIO_ModeIN_Floating);
????ADC_ExtSingleChSampInit(sp,?ga);
????RoughCalib_Value?=?ADC_DataCalib_Rough();?//?用于計(jì)算ADC內(nèi)部偏差,記錄到全局變量?RoughCalib_Value中
????ADC_ChannelCfg(12);
????uint16_t?tim;
????uint16_t?temp_hall_value;
	while(1)
	{
		touch_dataProcess();
		tim++;
		if(tim>50000)
		{
		????tim?=?0;
		????ADC_ChannelCfg(12);
		????temp_hall_value?=?(ADC_ExcutSingleConver()?+?RoughCalib_Value);
		????PRINT("temp_hall_value?=?%d\r\n",temp_hall_value);
		}
	}
}

這是例程Touch_Keys主函數(shù)while加上一個(gè)adc采樣,結(jié)果是觸摸不能正常打印鍵值,觸摸按鍵配置了四個(gè),沒(méi)有占用ADC采樣IO,怎樣做到ADC和觸摸按鍵能夠一起使用?