发 帖  
原厂入驻New
实战多通道高速精密测温仪的全系列设计教程,以实际项目为依托,提升工程师核心竞争力!→点击立即抢购←
[问答] 如何用手机发送数据给esp8266回显到串口实现控制?
79 ESP8266 串口 LED
分享
想通过手机发送数据控制LED,发送led_on点亮,发送led_off关闭,通过串口调试助手发送数据到串口可实现控制功能,
用手机发送数据给esp8266回显到串口无法实现控制(WIFI模块可将手机发送数据显示在串口调试助手)
请教下大家我该如何实现?      (更新:手机端发送led_on,前三次没反应,第四次led点亮,之后发送led_off一直没反应,代码上传附件,希望懂的老师帮帮忙)
  while(1)
        {
                if(USART_RX_STA&0x8000)
                {        
                        len=USART_RX_STA&0x3fff;//μÃμ½′Ë′νóêÕμ½μÄêy¾Y3¤¶è
                                                
                        sprintf(a,"%s",USART_RX_BUF);
                        printf("a=%s",a);
                        if(strstr((const char*)a,"led_on"))                        
                                LED1=0;
                  if(strstr((const char*)a,"led_off"))               
                                LED1=1;               
                        USART_RX_STA=0;
                }else
                {
                        times++;
                        if(times%30==0)LED0=!LED0;//éá˸LED,ìáê¾Ïμí3ÕyÔúÔËDD.
                        delay_ms(10);   
                }
        }         
}

实验4 串口实验.zip (3.53 MB )
0
2019-7-14 23:53:49   评论 分享淘帖 邀请回答
4个回答
直接printf收到的数据看下,USART_RX_BUF   
2019-7-15 10:37:48 评论

举报

你好,串口助手显示数据以及程序上传附件了,能麻烦看看嘛
2019-7-15 10:55:32 评论

举报

只有小组成员才能发言,加入小组>>

36个成员聚集在这个小组

加入小组

创建小组步骤

关闭

站长推荐 上一条 /10 下一条

快速回复 返回顶部 返回列表