代码如下,加了两句串口发送的语句,用USB线连接串口助手可以接收到,但我用ZIGBEE无线模块接TX口,模块没收到数据,是什么原因,新手做实验不是很懂STM32编程
while(1)
{
adcx=Get_Adc_Average(ADC_Channel_1,1);
LCD_ShowxNum(156,130,adcx,4,16,0);//显示ADC的值
//temp=(float)adcx*(3.3/4096);
temp=((float)adcx/670)*2;
adcx=temp;
LCD_ShowxNum(156,150,adcx,1,16,0);//显示电压值
//temp-=adcx;
//temp*=1000;
LCD_ShowxNum(172,150,temp,3,16,0X80);
LED0=!LED0;
USART_SendData(USART1,temp);
while(USART_GetFlagStatus(USART1,USART_FLAG_TC)!=SET);
delay_ms(250);
}
|