OpenEdv-开源电子网

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

大家好,问一个esp8266的入门AT指令无反应问题

[复制链接]

25

主题

120

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
346
金钱
346
注册时间
2018-8-10
在线时间
92 小时
发表于 2018-8-12 19:46:22 | 显示全部楼层 |阅读模式
1金钱
stm32精英版,esp8266汇思锐的。我烧写汇思锐固件,成功后,就是对照教程的at指令,但是串口调试助手发了“AT”,XCOM和丁丁这两个串口助手毫无反应,就问 at指令情况,esp8266接线txd和rxd接的是了精英版的2个跳线帽的RXD txd。这就是USB转TTL了的。问题出在哪??还有问一下 esp8266烧写固件有什么用,可以重复烧写么?

AT指令无反应

AT指令无反应

最佳答案

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

以下接法是AT指令的形式: 1VCC 电源(3.3V~5V) 2 GND 电源地 3 TXD 模块串口发送脚(TTL 电平,不能直接接 RS232 电平!),可接单片机的 RXD 4 RXD 模块串口接收脚(TTL 电平,不能直接接 RS232 电平!),可接单片机的 TXD 固件是可以多次烧写的,同样的固件,一般烧写一次就可以
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

57

主题

1680

帖子

3

精华

资深版主

Rank: 8Rank: 8

积分
4306
金钱
4306
注册时间
2018-6-30
在线时间
808 小时
发表于 2018-8-12 19:46:23 | 显示全部楼层
本帖最后由 1208 于 2018-8-13 12:28 编辑

以下接法是AT指令的形式:
1VCC 电源(3.3V~5V)
2 GND 电源地
3 TXD 模块串口发送脚(TTL 电平,不能直接接 RS232 电平!),可接单片机的 RXD
4 RXD 模块串口接收脚(TTL 电平,不能直接接 RS232 电平!),可接单片机的 TXD
固件是可以多次烧写的,同样的固件,一般烧写一次就可以
业精于勤荒于嬉;行成于思毁于随!
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165353
金钱
165353
注册时间
2010-12-1
在线时间
2108 小时
发表于 2018-8-13 01:19:14 | 显示全部楼层
明天联系下我们技术支持吧
回复

使用道具 举报

25

主题

120

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
346
金钱
346
注册时间
2018-8-10
在线时间
92 小时
 楼主| 发表于 2018-8-13 14:41:09 | 显示全部楼层
问一下 没有烧写固件 可以AT指令么
回复

使用道具 举报

0

主题

64

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
249
金钱
249
注册时间
2018-1-19
在线时间
28 小时
发表于 2019-5-7 17:44:03 | 显示全部楼层
解决了吗?我的也是    发什么返回什么  就是不返回ok
回复

使用道具 举报

25

主题

120

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
346
金钱
346
注册时间
2018-8-10
在线时间
92 小时
 楼主| 发表于 2019-5-8 09:58:53 | 显示全部楼层
一抹残阳 发表于 2019-5-7 17:44
解决了吗?我的也是    发什么返回什么  就是不返回ok

你有没有烧写固件?
回复

使用道具 举报

0

主题

64

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
249
金钱
249
注册时间
2018-1-19
在线时间
28 小时
发表于 2019-5-8 10:58:13 | 显示全部楼层
联合至尊 发表于 2019-5-8 09:58
你有没有烧写固件?

别人给我的模块 说是以前可以用
回复

使用道具 举报

25

主题

120

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
346
金钱
346
注册时间
2018-8-10
在线时间
92 小时
 楼主| 发表于 2019-5-8 13:33:09 | 显示全部楼层
一抹残阳 发表于 2019-5-8 10:58
别人给我的模块 说是以前可以用

硬件连接有没有问题
回复

使用道具 举报

0

主题

64

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
249
金钱
249
注册时间
2018-1-19
在线时间
28 小时
发表于 2019-5-8 14:19:49 | 显示全部楼层
联合至尊 发表于 2019-5-8 13:33
硬件连接有没有问题

硬件连接 没有问题吧 应该   线没有接反   也是单独给wifi供电的
回复

使用道具 举报

25

主题

120

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
346
金钱
346
注册时间
2018-8-10
在线时间
92 小时
 楼主| 发表于 2019-5-8 14:22:41 | 显示全部楼层
一抹残阳 发表于 2019-5-8 14:19
硬件连接 没有问题吧 应该   线没有接反   也是单独给wifi供电的

如果是发什么返回什么,应该就是接线  接成自发自收的情况了
回复

使用道具 举报

0

主题

64

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
249
金钱
249
注册时间
2018-1-19
在线时间
28 小时
发表于 2019-5-10 14:30:46 | 显示全部楼层
那怎么该?
回复

使用道具 举报

25

主题

120

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
346
金钱
346
注册时间
2018-8-10
在线时间
92 小时
 楼主| 发表于 2019-5-10 16:37:46 | 显示全部楼层

有没有那个wifi模块的说明书 不一定是 发送at指令 回复ok的
回复

使用道具 举报

5

主题

72

帖子

0

精华

初级会员

Rank: 2

积分
132
金钱
132
注册时间
2018-1-14
在线时间
26 小时
发表于 2019-5-17 18:22:13 | 显示全部楼层
如题:正确配置了ESP8266,在单片机上可以发送一串字符给调试助手。问题是我用USB-TTL接电脑用X-COM,刚上电发指令AT能正确返回OK,但是往后不是乱码就是错误。这是什么原因啊,以前的时候可以用的。现在不能用电脑调了,求大哥们解说下。。。
回复

使用道具 举报

5

主题

72

帖子

0

精华

初级会员

Rank: 2

积分
132
金钱
132
注册时间
2018-1-14
在线时间
26 小时
发表于 2019-5-17 18:23:25 | 显示全部楼层
波特率和其他都正确,是不是硬件的问题或者固件
回复

使用道具 举报

25

主题

120

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
346
金钱
346
注册时间
2018-8-10
在线时间
92 小时
 楼主| 发表于 2019-5-17 18:26:08 | 显示全部楼层
772029356 发表于 2019-5-17 18:23
波特率和其他都正确,是不是硬件的问题或者固件

问题早就解决了 就是固件烧错种类了
回复

使用道具 举报

5

主题

72

帖子

0

精华

初级会员

Rank: 2

积分
132
金钱
132
注册时间
2018-1-14
在线时间
26 小时
发表于 2019-5-17 18:26:24 | 显示全部楼层
醉了,是不是我的USB-TTL的问题啊,我接上试了一下可以了
回复

使用道具 举报

25

主题

120

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
346
金钱
346
注册时间
2018-8-10
在线时间
92 小时
 楼主| 发表于 2019-5-17 18:30:18 | 显示全部楼层
772029356 发表于 2019-5-17 18:26
醉了,是不是我的USB-TTL的问题啊,我接上试了一下可以了

是正点原子的wifi模块么
回复

使用道具 举报

5

主题

72

帖子

0

精华

初级会员

Rank: 2

积分
132
金钱
132
注册时间
2018-1-14
在线时间
26 小时
发表于 2019-5-17 18:30:33 | 显示全部楼层
772029356 发表于 2019-5-17 18:26
醉了,是不是我的USB-TTL的问题啊,我接上试了一下可以了

在测试了一下,那个WIFI发热后就会出现乱码了
回复

使用道具 举报

5

主题

72

帖子

0

精华

初级会员

Rank: 2

积分
132
金钱
132
注册时间
2018-1-14
在线时间
26 小时
发表于 2019-5-17 18:32:45 | 显示全部楼层
772029356 发表于 2019-5-17 18:30
在测试了一下,那个WIFI发热后就会出现乱码了

+IPD,0,20:http://www.cmsoft.cnAT+CIPS?脸糃?
+IPD,0,20:http://www.cmsoft.cn??
5U9?0,8

busy p...

ERROR
P読%AM9?0,8

ERROR
(読%AM9?0,8

ERROR
(UH?UH?(UH鳳UH?(UH?(UH?(UH?UH鴬?
ERROR
UH鴬?
ERROR
UH?UH?(UH?(UH鳴5
ERROR
(UH?UH?0,CLOSED
AT


OK
AT+CIPMUX=1


OK
Q瑿IPSERVER=1,8080

ERROR
回复

使用道具 举报

5

主题

72

帖子

0

精华

初级会员

Rank: 2

积分
132
金钱
132
注册时间
2018-1-14
在线时间
26 小时
发表于 2019-5-17 19:14:49 | 显示全部楼层
联合至尊 发表于 2019-5-17 18:30
是正点原子的wifi模块么

对的正点的,以前调试助手发串口都是正确的,但是最近不行了,我又换了个TTL-USB还是不行。但是我用单片机发送AT+CIPMUX=1;AT+CIPSERVER=1,8080;AT+CIPSEND=0,8;发8个字符,也能发到网络调试助手。我不知道是什么原因
回复

使用道具 举报

5

主题

72

帖子

0

精华

初级会员

Rank: 2

积分
132
金钱
132
注册时间
2018-1-14
在线时间
26 小时
发表于 2019-5-17 19:16:02 | 显示全部楼层
联合至尊 发表于 2019-5-17 18:30
是正点原子的wifi模块么

串口调试助手是那种偶尔行,偶尔不行的状态
回复

使用道具 举报

25

主题

120

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
346
金钱
346
注册时间
2018-8-10
在线时间
92 小时
 楼主| 发表于 2019-5-17 19:16:55 | 显示全部楼层
772029356 发表于 2019-5-17 19:14
对的正点的,以前调试助手发串口都是正确的,但是最近不行了,我又换了个TTL-USB还是不行。但是我用单片 ...

发热 就说明串口发送有问题,发送或回复的时候模块不在正确状态。
回复

使用道具 举报

5

主题

72

帖子

0

精华

初级会员

Rank: 2

积分
132
金钱
132
注册时间
2018-1-14
在线时间
26 小时
发表于 2019-5-17 19:19:11 | 显示全部楼层
联合至尊 发表于 2019-5-17 19:16
发热 就说明串口发送有问题,发送或回复的时候模块不在正确状态。

怎么处理好呢
回复

使用道具 举报

25

主题

120

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
346
金钱
346
注册时间
2018-8-10
在线时间
92 小时
 楼主| 发表于 2019-5-17 19:19:41 | 显示全部楼层
772029356 发表于 2019-5-17 19:16
串口调试助手是那种偶尔行,偶尔不行的状态

串口助手 发现 wifi模块关于 波特率等串口改变的 at指令
回复

使用道具 举报

5

主题

72

帖子

0

精华

初级会员

Rank: 2

积分
132
金钱
132
注册时间
2018-1-14
在线时间
26 小时
发表于 2019-5-17 19:21:25 | 显示全部楼层
联合至尊 发表于 2019-5-17 19:19
串口助手 发现 wifi模块关于 波特率等串口改变的 at指令

嗯,知道了,我先查看下
回复

使用道具 举报

5

主题

72

帖子

0

精华

初级会员

Rank: 2

积分
132
金钱
132
注册时间
2018-1-14
在线时间
26 小时
发表于 2019-5-17 22:39:33 | 显示全部楼层
联合至尊 发表于 2019-5-17 19:19
串口助手 发现 wifi模块关于 波特率等串口改变的 at指令

大哥,我我改了波特率不行呀,还有我尝试着烧固件,发现烧固件失败后,好像就是废了。。。没有任何效果了,哥提供下接线方式吗。我明天试一试
回复

使用道具 举报

25

主题

120

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
346
金钱
346
注册时间
2018-8-10
在线时间
92 小时
 楼主| 发表于 2019-5-18 14:14:45 | 显示全部楼层
772029356 发表于 2019-5-17 22:39
大哥,我我改了波特率不行呀,还有我尝试着烧固件,发现烧固件失败后,好像就是废了。。。没有任何效果了 ...

你有没有正点原子wifi模块的资料 手册
回复

使用道具 举报

25

主题

120

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
346
金钱
346
注册时间
2018-8-10
在线时间
92 小时
 楼主| 发表于 2019-5-18 14:15:11 | 显示全部楼层
772029356 发表于 2019-5-17 22:39
大哥,我我改了波特率不行呀,还有我尝试着烧固件,发现烧固件失败后,好像就是废了。。。没有任何效果了 ...

接线 4根 电源 地  TXD RXD
回复

使用道具 举报

5

主题

72

帖子

0

精华

初级会员

Rank: 2

积分
132
金钱
132
注册时间
2018-1-14
在线时间
26 小时
发表于 2019-5-18 19:00:39 | 显示全部楼层
联合至尊 发表于 2019-5-18 14:14
你有没有正点原子wifi模块的资料 手册

有的,我问过客服了,他发个烧录方法我了,但是无效,我在别的帖子看到了,好像说是那个flash出错了,得擦除flash在下载。但是找不到插件
回复

使用道具 举报

5

主题

72

帖子

0

精华

初级会员

Rank: 2

积分
132
金钱
132
注册时间
2018-1-14
在线时间
26 小时
发表于 2019-5-18 19:01:24 | 显示全部楼层
ets Jan  8 2013,rst cause:2, boot mode3,6)

load 0x40100000, len 1856, room 16
tail 0
chksum 0x63
load 0x3ffe8000, len 776, room 8
tail 0
chksum 0x02
load 0x3ffe8310, len 552, room 8
tail 0
chksum 0x79
csum 0x79

2nd boot version : 1.5
  SPI Speed      : 40MHz
  SPI Mode       : DIO
  SPI Flash Size & Map: 32Mbit(512KB+512KB)
jump to run user1 @ 1000

勩?胓鋻s皿n|?$ d烨l勩{揹宭? d`你r?$靌? $`屻s抣嚐? $l`{$弬sl専銊cl刢s<?#x`靌靋ls膌#祗n鐎og? ?$鹥l ? d那? ? ?噇?d?g?屵銓b$鞆x 倪銓#$ 刢p;l{l
回复

使用道具 举报

5

主题

72

帖子

0

精华

初级会员

Rank: 2

积分
132
金钱
132
注册时间
2018-1-14
在线时间
26 小时
发表于 2019-5-18 19:01:53 | 显示全部楼层
上面粘的是AT+RST返回值
回复

使用道具 举报

5

主题

72

帖子

0

精华

初级会员

Rank: 2

积分
132
金钱
132
注册时间
2018-1-14
在线时间
26 小时
发表于 2019-5-19 11:16:54 来自手机 | 显示全部楼层
可以了,分享下经验,因为我前面用单片机发的数据导致ESP8266乱码,烧录建议用开发板保持电平一致,模式选对。
回复

使用道具 举报

25

主题

120

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
346
金钱
346
注册时间
2018-8-10
在线时间
92 小时
 楼主| 发表于 2019-5-19 19:40:30 | 显示全部楼层
772029356 发表于 2019-5-19 11:16
可以了,分享下经验,因为我前面用单片机发的数据导致ESP8266乱码,烧录建议用开发板保持电平一致,模式选对 ...

我那时候用正点原子的精英板烧录固件 是用板子的串口1 CH340 那里的。
回复

使用道具 举报

25

主题

120

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
346
金钱
346
注册时间
2018-8-10
在线时间
92 小时
 楼主| 发表于 2019-5-19 19:41:01 | 显示全部楼层
772029356 发表于 2019-5-19 11:16
可以了,分享下经验,因为我前面用单片机发的数据导致ESP8266乱码,烧录建议用开发板保持电平一致,模式选对 ...

你是用usart-ttl的串口模块 烧写固件么 那么串口模块应该可以选5伏或3.3伏
回复

使用道具 举报

1

主题

11

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2019-5-5
在线时间
12 小时
发表于 2019-5-20 14:08:44 | 显示全部楼层
我也遇到类似的情况了, 请问能否说的更清楚一点解决的方法? 我是用精英版 接的ATK ESP8266模块。 下载的是SMT32 的程序, 用AT指令驱动的模块。 曾经好使过, 后来就是发什么的都不返回了。  
        while ( atk_8266_send_cmd("AT","OK",20) == 1 )
        {
                delay_ms (1000);
                if (atk_8266_send_cmd("AT","ERROR",20) == 0)
                        printf("AT with Feeding back ERROR");
                else
                        printf("AT..." );
               
        };
上面的程序。 输出一直是AT。。。咋整?
回复

使用道具 举报

1

主题

11

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2019-5-5
在线时间
12 小时
发表于 2019-5-20 14:12:51 | 显示全部楼层
需要重新烧录 ESP的内部固件吗? 用精英版能烧吗?
回复

使用道具 举报

25

主题

120

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
346
金钱
346
注册时间
2018-8-10
在线时间
92 小时
 楼主| 发表于 2019-5-20 14:54:45 | 显示全部楼层
李钢 发表于 2019-5-20 14:08
我也遇到类似的情况了, 请问能否说的更清楚一点解决的方法? 我是用精英版 接的ATK ESP8266模块。 下载的 ...

这个代码的意思不就是 正确就打印 AT么
回复

使用道具 举报

25

主题

120

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
346
金钱
346
注册时间
2018-8-10
在线时间
92 小时
 楼主| 发表于 2019-5-20 14:55:33 | 显示全部楼层
李钢 发表于 2019-5-20 14:12
需要重新烧录 ESP的内部固件吗? 用精英版能烧吗?

怎么说呢 我试过不烧写 直接用 也是可以的。精英板可以烧的 我就是用精英板烧的。手册有说哦
回复

使用道具 举报

1

主题

11

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2019-5-5
在线时间
12 小时
发表于 2019-5-20 16:10:21 | 显示全部楼层
联合至尊 发表于 2019-5-20 14:55
怎么说呢 我试过不烧写 直接用 也是可以的。精英板可以烧的 我就是用精英板烧的。手册有说哦

呵呵。 能说具体点嘛? 抱歉, 现在我就是发什么就返回什么。  怎么才能解决? 应该是返回个OK, 或这ERROR之类的啊。
回复

使用道具 举报

1

主题

11

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2019-5-5
在线时间
12 小时
发表于 2019-5-20 16:13:32 | 显示全部楼层
联合至尊 发表于 2019-5-20 14:54
这个代码的意思不就是 正确就打印 AT么

嗯, 其实我也憋了很长时间。 但是看代码那个sendcom的命令, 返回值为1表示没找到返回值, 而0表示得到返回值。 但是, 我在外部循环一直在判断 是否返回“OK”都是“1”就是没有这个“OK”, 内部再判断是不是有“ERROR”也没有。
用那个看一下, 返回的是“AT (换行)” 和一些乱码如“y.”什么的。 很稳定, 包括乱码也很稳定。 称之为乱码, 因为不知道是什么意思。
回复

使用道具 举报

1

主题

11

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2019-5-5
在线时间
12 小时
发表于 2019-5-20 18:39:24 | 显示全部楼层
XX的。 搞了两天, ESP8266的回复比那个手册里面描述的复杂很多。 那个手册里面讲到的都是最基本的情况。
回复

使用道具 举报

4

主题

11

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2019-7-29
在线时间
10 小时
发表于 2019-7-29 11:12:53 | 显示全部楼层
李钢 发表于 2019-5-20 16:10
呵呵。 能说具体点嘛? 抱歉, 现在我就是发什么就返回什么。  怎么才能解决? 应该是返回个OK, 或这ERR ...

请问问题解决了吗
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
9
金钱
9
注册时间
2019-5-11
在线时间
2 小时
发表于 2019-12-2 14:42:49 | 显示全部楼层
发什么返回什么没有应答可能是关闭了AT回显功能
ATE0关闭回显  ATE1开启回显
回复

使用道具 举报

25

主题

120

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
346
金钱
346
注册时间
2018-8-10
在线时间
92 小时
 楼主| 发表于 2020-3-3 13:59:59 | 显示全部楼层
avlige 发表于 2019-12-2 14:42
发什么返回什么没有应答可能是关闭了AT回显功能
ATE0关闭回显  ATE1开启回显

那时后来知道 wifi模块提供的 固件 和固件名字  反了。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-25 12:58

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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