OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6046|回复: 7

stm32和手机通过esp8266模块进行通讯

[复制链接]

4

主题

6

帖子

0

精华

新手上路

积分
20
金钱
20
注册时间
2017-10-29
在线时间
2 小时
发表于 2017-11-11 16:44:06 | 显示全部楼层 |阅读模式
10金钱
我现在想用esp8266模块连接单片机使用AP模式创建个wifi,手机连接wifi进行和单片机通讯,请问esp8266应该怎样配置? stm32的程序怎样写?

最佳答案

查看完整内容[请看2#楼]

AT+CWMODE=2 AT+CWSAP 等。。。。。。 例程有单独的AP模式的 就是用的手机测试的,
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

21

主题

2205

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5136
金钱
5136
注册时间
2014-8-26
在线时间
1316 小时
发表于 2017-11-11 16:44:07 | 显示全部楼层
AT+CWMODE=2
AT+CWSAP
等。。。。。。
例程有单独的AP模式的 就是用的手机测试的,
回复

使用道具 举报

4

主题

6

帖子

0

精华

新手上路

积分
20
金钱
20
注册时间
2017-10-29
在线时间
2 小时
 楼主| 发表于 2017-11-11 18:19:40 | 显示全部楼层
login_FAE 发表于 2017-11-11 17:02
AT+CWMODE=2
AT+CWSAP
等。。。。。。

void USART1_IRQHandler(void)
{
        char res;
         if(USART_GetITStatus(USART1,USART_IT_RXNE))
{
     res= USART_ReceiveData(USART1);
     USART_SendData(USART1,res);   
  }
}
我的单片机收到手机的信号了,请问怎么把res的数据整合成一个字符串利用strcmp()函数判断相等
回复

使用道具 举报

21

主题

2205

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5136
金钱
5136
注册时间
2014-8-26
在线时间
1316 小时
发表于 2017-11-11 20:37:33 | 显示全部楼层
接收到的数据保存到数组   就可以
回复

使用道具 举报

6

主题

279

帖子

0

精华

高级会员

Rank: 4

积分
750
金钱
750
注册时间
2015-3-27
在线时间
98 小时
发表于 2017-11-11 20:43:08 | 显示全部楼层
STM32的程序是串口通信,其实就是一些AT指令,找一下这个模块的使用手册就行.
回复

使用道具 举报

4

主题

6

帖子

0

精华

新手上路

积分
20
金钱
20
注册时间
2017-10-29
在线时间
2 小时
 楼主| 发表于 2017-11-11 23:36:04 | 显示全部楼层
login_FAE 发表于 2017-11-11 20:37
接收到的数据保存到数组   就可以

char *a="AT+RST\r\n";

for(i=0;i<8;i++)
{
   USART_SendData(USART1,*a);
   a++;
}

我想这样发送指令,但我试过不行,请问要怎样修改才能发送AT指令呢
回复

使用道具 举报

9

主题

84

帖子

0

精华

初级会员

Rank: 2

积分
133
金钱
133
注册时间
2017-4-1
在线时间
4 小时
发表于 2017-11-22 18:18:13 | 显示全部楼层
WiFi模块购买地址 https://shop67012462.taobao.com
回复

使用道具 举报

5

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
99
金钱
99
注册时间
2015-12-1
在线时间
20 小时
发表于 2017-12-14 23:14:45 | 显示全部楼层
ap模式能透传吗,
永远的学者
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-23 10:05

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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