当前位置: 首页 > news >正文

做网站的时候用的什么框架系统优化大师

做网站的时候用的什么框架,系统优化大师,建设云官网,商贸有限公司取名免费将ESP8266模块通过usb转串口接入电脑 ATCWMODE3 //1.配置成双模ATCIPMUX1 //2.使能多链接ATCIPSERVER1 //3.建立TCPServerATCIPSEND0,4 //4.发送4个字节在链接0通道上 >ATCIPCLOSE0 //5.断开连接通过wifi找到安信可的wifi信号并连接 连接后查看自己的ip地址变为192.168.4.…

将ESP8266模块通过usb转串口接入电脑

AT+CWMODE=3	//1.配置成双模AT+CIPMUX=1	//2.使能多链接AT+CIPSERVER=1	//3.建立TCPServerAT+CIPSEND=0,4	//4.发送4个字节在链接0通道上
>AT+CIPCLOSE=0	//5.断开连接

通过wifi找到安信可的wifi信号并连接
在这里插入图片描述
连接后查看自己的ip地址变为192.168.4.2
在这里插入图片描述
说明此时已经与ESP连接成功,打开网络调试助手,选择TCP Client,输入本地主机地址,以及远程主机地址(端口默认为333)。
在这里插入图片描述
就像上篇博文一样采用白盒测试的方法,先进行调试,调试一切顺利后,黑盒测试,连接到单片机
代码如下:

#include "reg52.h"
#include <intrins.h>
#include <string.h>#define SIZE 12
sfr AUXR = 0x8E;
sbit D5 = P3^7;
sbit D6 = P3^6;char buffer[SIZE];char LYMS[] = "AT+CWMODE=2\r\n";	//1.工作在路由模式
char DLJ[] = "AT+CIPMUX=1\r\n";	//2.使能多链接
char JLFW[] = "AT+CIPSERVER=1\r\n";	//3.建立TCPServer,默认端口号333
char FSSJ[] = "AT+CIPSEND=0,5\r\n";	//4.发送4个字节在链接0通道上char AT_Connect_Net_Flag = 0;
char AT_OK_Flag = 0;
char Client_Connect_Flag = 0;void Delay1000ms()		//@11.0592MHz
{unsigned char i, j, k;_nop_();i = 8;j = 1;k = 243;do{do{while (--k);} while (--j);} while (--i);
}void UartInit(void)		//9600bps@11.0592MHz
{SCON = 0x50;	//定义串口工作方式为方式1,8位UART//PCON初值为00x1 0000符合我们的要求,我们只需要SMOD=0不加倍即可AUXR = 0x01;TMOD &= 0x0F;TMOD |= 0x20;	//配置定时器1为8为自动重载定时器TL1 = 0xFD;TH1 = 0xFD;	//9600波特率初值TR1 = 1;	//打开中断EA = 1;	//开启总中断ES = 1;	//开启UART中断
}void sendByte(char data_msg){SBUF = data_msg;//当8位数据没有传送结束时,卡在while循环中while(!TI);	//TI发送中断请求标志位,第8位数据传送结束时,硬件自动置1TI = 0;
}void sendString(char* str){while(*str != '\0'){sendByte(*str++);}
}void main()
{int mark = 0;D5 = D6 = 1;//配置C51串口的通信方式UartInit();Delay1000ms();	//给wifi模块上电时间sendString(LYMS);	//路由模式while(!AT_OK_Flag);AT_OK_Flag = 0;sendString(DLJ);	//多链接while(!AT_OK_Flag);AT_OK_Flag = 0;sendString(JLFW);	//建立TCP服务器//while(!AT_OK_Flag);while(!Client_Connect_Flag);AT_OK_Flag = 0;if(Client_Connect_Flag){//两盏灯同时亮 表示有客户端接入D5 = 0;D6 = 0;}while(1){sendString(FSSJ);Delay1000ms();Delay1000ms();sendString("Hello");Delay1000ms();Delay1000ms();}	
}void Uart_Handler() interrupt 4
{static int i = 0;char tmp;if(RI){	//中断处理函数中,对于接收中断的响应RI = 0;tmp = SBUF;if(tmp == 'W' || tmp == 'O' || tmp == 'L' || tmp == '0' || tmp == ':'){i = 0;}buffer[i] = tmp;i++;if(buffer[0] == 'W' && buffer[5] == 'G'){	//当显示WIFI GOR IP时表示网络已经接入,修改标志位AT_Connect_Net_Flag = 1;memset(buffer,'\0',SIZE);}if(buffer[0] == 'O' && buffer[1] == 'K'){AT_OK_Flag = 1;memset(buffer,'\0',SIZE);}if(buffer[0] == '0' && buffer[2] == 'C'){Client_Connect_Flag = 1;memset(buffer,'\0',SIZE);}if(buffer[0] == ':' && buffer[1] == 'o' && buffer[2] == 'p'){D5 = 0;memset(buffer,'\0',SIZE);}if(buffer[0] == ':' && buffer[1] == 'c' && buffer[2] == 'l'){D5 = 1;memset(buffer,'\0',SIZE);}if(i == 12) i=0;}//if(TI);
}

会卡在服务器连入即while(!Client_Connect_Flag);需要我们找到wifi连入,并将网络调试助手连接后即可收到心跳包的数据,此时单片机的两盏灯点亮,我们可以通过open和close指令开关灯。

http://www.hkea.cn/news/779641/

相关文章:

  • 免费做公司网站sem对seo的影响有哪些
  • 网站空间购买费用关键词优化计划
  • 网站制作可以卖多少钱陕西网站建设制作
  • 深圳中小企业网站制作谷歌海外广告投放
  • 做游戏网站的需求分析创建app平台
  • 青岛胶南做网站的有多少seo商学院
  • 二月网站建设南宁百度个人中心登录
  • 如何在相关网站免费做宣传广告免费建立个人网站官网
  • 做搜狗网站优化首自己建立网站步骤
  • 企业资质查询官方网站最好的小说网站排名
  • 乐平网站设计北京互联网公司
  • 朝阳企业网站建设方案费用郑州网络营销学校
  • 建站行业发展百度广告代运营
  • 如何做积分商城网站鸡西seo顾问
  • p2p网站开发文档免费b站软件下载
  • 有没有做q版头像的网站今天百度数据
  • wordpress页面修改插件seo顾问阿亮
  • 政府门户网站建设标准国际婚恋网站排名
  • 上海青浦网站建设郑州靠谱seo电话
  • 网站建设怎么样seo专家招聘
  • 在网盘上怎么做自己的网站整站优化推广
  • php建设网站实训百度搜索引擎的总结
  • 怎么在360自己做网站重庆seo排名收费
  • 外贸网站建设浩森宇特教育培训报名
  • 网站开发价目表深圳市前十的互联网推广公司
  • php做视频直播网站关键词竞价广告
  • 重庆怎么站seo深圳网络推广团队
  • 自学软件网站开发网络推广怎样做
  • 最新版的wordpress怎么添加特征图优化关键词的作用
  • 深圳做网站google推广网络营销和传统营销的区别和联系