野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 45728|回复: 27

ESP8266遇到的问题,求解决

[复制链接]
发表于 2015-1-22 20:08:02 | 显示全部楼层 |阅读模式
按照这个接法:
引脚连接:
UTXD  --- A3
URXD  --- A2
VCC   --- 3V3
GND   --- GND
CH_PD --- A0
RST   --- A1

,,电脑和手机都收不到WiFi信号,而且蓝灯和红灯都是同时常亮的,不知道是什么原因。


如果把电源和地都接好,然后再把CH_PD接3.3v就有WiFi信号了,想不懂啊

串口显示这个样子就没有下一步了,不知道怎么操作

串口显示这个样子就没有下一步了,不知道怎么操作
回复

使用道具 举报

 楼主| 发表于 2015-1-22 20:53:46 | 显示全部楼层
顶贴
回复

使用道具 举报

发表于 2015-1-22 21:37:46 | 显示全部楼层
串口发送命令要加回车,收到回车模块才会响应的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-1-22 22:55:44 | 显示全部楼层
flyleaf 发表于 2015-1-22 21:37
串口发送命令要加回车,收到回车模块才会响应的

问题是按照例程的管脚连接方式,模块都没有WiFi信号出来呢,要把CH_PD接3.3v才有信号出来。。现在我发送1.2.3的话,串口都有返回值,然后就不能再下一步了,可能是因为模块没有启动的原因,。现在的关键是没有WiFi信号出来额
回复 支持 反对

使用道具 举报

发表于 2015-1-23 08:58:27 | 显示全部楼层
配置成ap模式手机才能搜索到wifi模块的信号啊
回复 支持 反对

使用道具 举报

发表于 2015-1-23 09:33:11 | 显示全部楼层
你把模块的RST引脚改接到开发板的3V3再试试,如果可以的话,就是你这引脚没接好。
回复 支持 反对

使用道具 举报

发表于 2015-1-23 09:46:40 | 显示全部楼层
CH_PD引脚也可以改接到3V3,再跑一下程序
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-1-23 11:09:19 | 显示全部楼层
野草 发表于 2015-1-23 09:46
CH_PD引脚也可以改接到3V3,再跑一下程序

我把CH_PD和RST都接到3.3v了然后串口助手就显示了下面的乱码



野火 WF-ESP8266 WiFi模块测试例程



请输入模块的测试模式的编号,编号如下:              

1.STA模式: TCP Client              

2.AP模式: AP Server              

3.STA+AP模式: (STA)TCP Client + (AP)TCP Server              

输入格式为:编号+空格,点击发送



野火 WF-ESP8266 WiFi模块测试例程



请输入模块的测试模式的编号,编号如下:              

1.STA模式: TCP Client              

2.AP模式: AP Server              

3.STA+AP模式: (STA)TCP Client + (AP)TCP Server              

输入格式为:编号+空格,点击发送



即将进行的测试是:2.AP模式: TCP Server

}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-1-23 11:12:13 | 显示全部楼层
flyleaf 发表于 2015-1-23 08:58
配置成ap模式手机才能搜索到wifi模块的信号啊

都试过了,只要是蓝灯长亮的话是不可能有WiFi信号出来的。我都快要给它弄到快要崩溃了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-1-23 11:52:08 | 显示全部楼层
野草 发表于 2015-1-23 09:33
你把模块的RST引脚改接到开发板的3V3再试试,如果可以的话,就是你这引脚没接好。

我把RST引脚接到3,3v其他的不变,可以接收到WiFi信号。但是到了第二步之后接收到的就是乱码了。现象如下

野火 WF-ESP8266 WiFi模块测试例程

请输入模块的测试模式的编号,编号如下:              

1.STA模式: TCP Client              

2.AP模式: AP Server              

3.STA+AP模式: (STA)TCP Client + (AP)TCP Server              

输入格式为:编号+空格,点击发送

即将进行的测试是:3.STA+AP模式: (STA)TCP Client + (AP)TCP Server

}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼}W黼。



而且按下开发板的复位键WiF模快蓝灯长亮
回复 支持 反对

使用道具 举报

发表于 2015-1-23 12:01:17 | 显示全部楼层
Marcello 发表于 2015-1-23 11:52
我把RST引脚接到3,3v其他的不变,可以接收到WiFi信号。但是到了第二步之后接收到的就是乱码了。现象如下
...

难道是模块本身不正常?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-1-23 12:32:22 | 显示全部楼层
flyleaf 发表于 2015-1-23 12:01
难道是模块本身不正常?

上电之后出现什么现象才是正常的?
回复 支持 反对

使用道具 举报

发表于 2015-1-23 13:36:34 | 显示全部楼层
WF-ESP8266模块          STM32开发板
VCC                               3V3
GND                               GND
CH_PD                       3V3
UTXD                               RXD
URXD                         TXD
你把模块跟开发板这样连起来,然后用sscom42串口助手直接给模块发AT指令,看返回是否正常,波特率默认9600,不行再选择波特率为Custom试试。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-1-23 15:43:45 | 显示全部楼层
野草 发表于 2015-1-23 13:36
WF-ESP8266模块          STM32开发板
VCC                               3V3
GND                               GND

我用了另外一条串口线,不经过开发板直接
WF-ESP8266模块          STM32开发板
VCC                               3V3
GND                               GND
CH_PD                       3V3
UTXD                               RXD
URXD                         TXD


开发板只是拿来供电。发送AT+RST。返回是正常的。波特率是115200。
会不会是程序的问题呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-1-23 15:46:03 | 显示全部楼层
flyleaf 发表于 2015-1-23 12:01
难道是模块本身不正常?

模块已经确认是没有问题的。我用串口线直接给他发送AT命令(不经过开发板连接) 。返回是正常的。会不会是程序的问题呢
回复 支持 反对

使用道具 举报

发表于 2015-1-23 17:11:55 | 显示全部楼层
Marcello 发表于 2015-1-23 15:43
我用了另外一条串口线,不经过开发板直接
WF-ESP8266模块          STM32开发板
VCC                   ...

我给模块配的波特率是9600,模块默认波特率是9600。改成115200就成乱码了,你是不是烧程序之前改过波特率?你用指令AT+CIOBAUD=9600把波特率改回9600,再试试。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-1-24 08:44:34 | 显示全部楼层
野草 发表于 2015-1-23 17:11
我给模块配的波特率是9600,模块默认波特率是9600。改成115200就成乱码了,你是不是烧程序之前改过波特率 ...

改不了波特率呢现象如下


at
busy now ..
OK
AT+CLOBAUD=9600
busy now ...
ERROR
AT+CLOBAUD=9600
busy now ...
ERROR

AT+RST
busy now ...
OK
ets Jan  8 2013,rst cause:4, boot mode3,7)
wdt reset
load 0x40100000, len 24236, room 16
tail 12
chksum 0xb7

ho 0 tail 12 room 4

load 0x3ffe8000, len 3008, room 12
tail 4
chksum 0x2c

load 0x3ffe8bc0, len 4816, room 4
tail 12
chksum 0x46
csum 0x46
ready

其他的指令都可以。我把串口二的波特率改成115200也不行呢。另外按照你们那个接线,一接好的话就是蓝色灯长亮,你们的实验的时候也是这样吗?蓝色灯长亮表示什么意思呢?都快要给这个东西弄崩溃啊了
回复 支持 反对

使用道具 举报

发表于 2015-1-24 09:27:34 | 显示全部楼层
Marcello 发表于 2015-1-24 08:44
改不了波特率呢现象如下

我们实验时没出现过蓝灯常亮,只有在与数据传输时闪烁,看你这总出现busy就不大正常了,你复位引脚先不要接,你指令敲错了,是AT+CIOBAUD=9600,是I,不是L,你再试试,不行就寄回来吧。出现busy就不要继续发,等一下,等响应都回来了再继续发下一条指令。
回复 支持 反对

使用道具 举报

发表于 2015-1-24 09:39:25 | 显示全部楼层
Marcello 发表于 2015-1-24 08:44
改不了波特率呢现象如下

嘿嘿,你可以先看看esp8266官方的文档,直接用串口调试,不经过stm32
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-1-24 09:45:28 | 显示全部楼层
flyleaf 发表于 2015-1-24 09:39
嘿嘿,你可以先看看esp8266官方的文档,直接用串口调试,不经过stm32

现在就已经是直接串口调试了,没有经过STM32
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-1-24 09:53:33 | 显示全部楼层
野草 发表于 2015-1-24 09:27
我们实验时没出现过蓝灯常亮,只有在与数据传输时闪烁,看你这总出现busy就不大正常了,你复位引脚先不要 ...

好的谢谢了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-2-5 09:20:36 | 显示全部楼层
野草 发表于 2015-1-24 09:27
我们实验时没出现过蓝灯常亮,只有在与数据传输时闪烁,看你这总出现busy就不大正常了,你复位引脚先不要 ...

你好,现在那个模块发回来那个模块能用了,我想问一下,可以在非透传模式下,通过手机端发送的字符串来控制IO口的电平吗,就是控制灯的亮灭可以吗?应该怎么做呢?刚接触单片机,不是很懂,求指导。谢谢了、。在透传模式下有点小问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-2-5 09:21:22 | 显示全部楼层
flyleaf 发表于 2015-1-24 09:39
嘿嘿,你可以先看看esp8266官方的文档,直接用串口调试,不经过stm32

你好,现在那个模块发回来那个模块能用了,我想问一下,可以在非透传模式下,通过手机端发送的字符串来控制IO口的电平吗,就是控制灯的亮灭可以吗?应该怎么做呢?刚接触单片机,不是很懂,求指导。谢谢了、。在透传模式下有点小问题
回复 支持 反对

使用道具 举报

发表于 2015-2-6 09:54:10 | 显示全部楼层
Marcello 发表于 2015-2-5 09:21
你好,现在那个模块发回来那个模块能用了,我想问一下,可以在非透传模式下,通过手机端发送的字符串来控 ...

这个需要自己到官网(https://github.com/nodemcu/nodemcu-firmware/wiki/nodemcu_api_cn)写sdk才能实现,资料里有个附带的固件,刷了之后能实现AT指令控制模块的IO电平。
回复 支持 反对

使用道具 举报

发表于 2015-5-8 13:53:28 | 显示全部楼层
大神,能把野火ESP8266测试例程发一份给我吗?
邮箱3146215251@qq.com
回复 支持 反对

使用道具 举报

发表于 2015-5-13 16:47:46 | 显示全部楼层
Marcello 发表于 2015-2-5 09:20
你好,现在那个模块发回来那个模块能用了,我想问一下,可以在非透传模式下,通过手机端发送的字符串来控 ...

大神,,,请问你这个问题怎么解决的?
回复 支持 反对

使用道具 举报

发表于 2015-5-17 10:44:43 | 显示全部楼层
求助!!!!stm32连接esp8266出现乱码。。如图。。C:\Users\Administrator\Desktop\X.png
回复 支持 反对

使用道具 举报

发表于 2015-12-8 15:50:42 | 显示全部楼层
大神,能把野火ESP8266测试例程发一份给我吗?   645541900@qq.com
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2025-1-11 05:07 , Processed in 0.047141 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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