Index: yc_adc.h
===================================================================
--- /YC3121_SDK/fw/sdk/yc_adc.h	(revision 573)
+++ /YC3121_SDK/fw/sdk/yc_adc.h	(working copy)
@@ -11,6 +11,7 @@
 
 #include "yc3121.h"
 #include "yc_otp.h"
+#include "yc_ipc.h"
 
 #define IO_LOW_VOLTAGE_REF      500
 #define IO_HIHG_VOLTAGE_REF     1000

Index: yc_adc.c
===================================================================
--- /YC3121_SDK/fw/sdk/yc_adc.c	(revision 573)
+++ /YC3121_SDK/fw/sdk/yc_adc.c	(working copy)
@@ -16,10 +16,11 @@
 	_ASSERT(IS_ADC_CHANNEL(ADC_InitStruct->ADC_Channel));
 	_ASSERT(IS_ADC_MODE(ADC_InitStruct->ADC_Mode));
 		/****************open dpll*******************/
-	*(volatile uint8_t*)0xC40c3 = 0x00;
-	*(volatile uint8_t*)0xC40c4 = 0x4f;
-	*(volatile uint8_t*)0xC4f00 = 0xff;
-
+//	*(volatile uint8_t*)0xC40c3 = 0x00;
+//	*(volatile uint8_t*)0xC40c4 = 0x4f;
+//	*(volatile uint8_t*)0xC4f00 = 0xff;
+	IpcInit();
+	
 	/****************config adc******************* */
 	ADC_CTRL1 = 0x8f|((ADC_InitStruct->ADC_Mode)<<4);
 	ADC_ENBLE = 0x7c;
