/******************************
* ADC读取函数 *
* 功能描述:读取ADC转换结果 *
******************************/
unsigned int read_adc(void)
{
unsigned int temp;
unsigned char i;
/* Sample AIN voltage in ADC single mode */
ADC_CR1 |= 0x01; //第一次启动转换
i = 6; //等7uS待系统稳定
while(i--);
ADC_CR1 |= 0x01; //启动正式转换
while(!(ADC_CSR & 0x80));//等待转换结束