if(USART2_RX_STA&0X8000) //½óêÕμ½ò»′Îêy¾YáË
{
LCD_Fill(30,200,240,320,WHITE); //Çå3yÏÔê¾
reclen=USART2_RX_STA&0X7FFF; //μÃμ½êy¾Y3¤¶è
USART2_RX_BUF[reclen]=0; //¼óèë½áêø·û
if(reclen==9||reclen==8) //¿ØÖÆDS1¼ì2a
{
if(strcmp((const char*)USART2_RX_BUF,"+LED1 ON")==0)LED1=0; //′ò¿aLED1
if(strcmp((const char*)USART2_RX_BUF,"+LED1 OFF")==0)LED1=1;//1رÕLED1
}
printf("ceshi");
printf("%s",USART2_RX_BUF);
USART1->DR=USART2_RX_BUF[0];
LCD_ShowString(30,200,209,119,16,USART2_RX_BUF);//ÏÔê¾½óêÕμ½μÄêy¾Y
USART2_RX_STA=0;
}
帮忙看一下程序有什么问题,用串口助手一直显示ceshiceshiceshi,我想要的是我的cc2530用串口发过来的电压数据。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>