原因 我lcd函数放在中断里面了
解决使用滴答定时器 或者 在中断回调函数里面设置标志位
void LCD_pro()
{
if((uwTick - lcd_Tick)<10) return;
lcd_Tick = uwTick;
unsigned char str[20];
sprintf(str,"adc_value:%.2f",adc_vlaue);
LCD_DisplayStringLine(Line0,str);
sprintf(str,"Fre_a1:%d",Fre_a1);
LCD_DisplayStringLine(Line1,str);
}