OpenEdv-开源电子网

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

大家好。问一个esp8266 烧写固件少不了的问题

[复制链接]

25

主题

120

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
346
金钱
346
注册时间
2018-8-10
在线时间
92 小时
发表于 2018-8-11 19:26:44 | 显示全部楼层 |阅读模式
1金钱
我用的stm32送的汇思锐的8266 也是 无法烧写固件,一直显示等待上电同步。IO-O接了F1精英版的排针PB12旁边的GND,RST接了精英版的一个管脚PB5。我利用编程  让按键控制rst复位的高低电平,在烧写等待上电的时候改变rst电平使其复位,但也无济于事。也百度过搜正点原子帖子用了方法也不行。。

esp8266

esp8266

最佳答案

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

是 ,原来的跳冒接了USB转TTL电路和主芯片的串口1 你拔掉之后 ,USB转TTL电路的RXD 和TXD就空出来了,就可以接8266模块了
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

109

主题

5562

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10541
金钱
10541
注册时间
2017-2-18
在线时间
1908 小时
发表于 2018-8-11 19:26:45 | 显示全部楼层
联合至尊 发表于 2018-8-12 09:01
就是说把原来按好的跳线帽拔掉??

是  ,原来的跳冒接了USB转TTL电路和主芯片的串口1  你拔掉之后 ,USB转TTL电路的RXD 和TXD就空出来了,就可以接8266模块了
回复

使用道具 举报

109

主题

5562

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10541
金钱
10541
注册时间
2017-2-18
在线时间
1908 小时
发表于 2018-8-11 20:48:08 | 显示全部楼层
波特率别设置这么高,改为57600试试
回复

使用道具 举报

25

主题

120

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
346
金钱
346
注册时间
2018-8-10
在线时间
92 小时
 楼主| 发表于 2018-8-12 08:50:54 | 显示全部楼层
peng1554 发表于 2018-8-11 20:48
波特率别设置这么高,改为57600试试

我用的esp8266的RST引脚接的是精英版的PB5,也就是led0的管脚。我按键让RST有高低电平,led0是可以亮灭,但是,点了烧写固件,虽然一直显示上电同步,而RSTDE 的电平不受按键的控制,一直输出高低电平重复(看了led0灯一闪一闪的)。
波特率我改低了,每一个波特率都试过了,情况没有得到改善。
这个8266才开始弄了几天,这是买精英版stm32,配套的。会不会是esp8266模块坏了?
回复

使用道具 举报

109

主题

5562

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10541
金钱
10541
注册时间
2017-2-18
在线时间
1908 小时
发表于 2018-8-12 08:54:21 | 显示全部楼层
联合至尊 发表于 2018-8-12 08:50
我用的esp8266的RST引脚接的是精英版的PB5,也就是led0的管脚。我按键让RST有高低电平,led0是可以亮灭, ...


你这接法有问题吧。应该用模块的RXD TXD  VCC GND 和IO_0引脚分别接USB转TTL电路的TXD  RXD  5V GND GND。精英板子板载USB转TTL电路,拔掉板子左侧的跳冒会以后RXD和TXD引脚引出。可以用来接模块
回复

使用道具 举报

25

主题

120

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
346
金钱
346
注册时间
2018-8-10
在线时间
92 小时
 楼主| 发表于 2018-8-12 09:00:27 | 显示全部楼层
peng1554 发表于 2018-8-12 08:54
你这接法有问题吧。应该用模块的RXD TXD  VCC GND 和IO_0引脚分别接USB转TTL电路的TXD  RXD  5V GND GN ...

那几个跳线帽买来之后一直在那,我没动过,要拔掉么
回复

使用道具 举报

25

主题

120

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
346
金钱
346
注册时间
2018-8-10
在线时间
92 小时
 楼主| 发表于 2018-8-12 09:01:16 | 显示全部楼层
peng1554 发表于 2018-8-12 08:54
你这接法有问题吧。应该用模块的RXD TXD  VCC GND 和IO_0引脚分别接USB转TTL电路的TXD  RXD  5V GND GN ...

就是说把原来按好的跳线帽拔掉??
回复

使用道具 举报

25

主题

120

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
346
金钱
346
注册时间
2018-8-10
在线时间
92 小时
 楼主| 发表于 2018-8-12 09:08:27 | 显示全部楼层
peng1554 发表于 2018-8-12 08:54
你这接法有问题吧。应该用模块的RXD TXD  VCC GND 和IO_0引脚分别接USB转TTL电路的TXD  RXD  5V GND GN ...

精英版的关于RXDtxd有2个跳线帽,有写到USART1(对应的是 PA9 PA10)。但是我看了板子原理图,ATK MODULE的TXDRXD是GBC的(PB11 PB10)。不同的。
回复

使用道具 举报

25

主题

120

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
346
金钱
346
注册时间
2018-8-10
在线时间
92 小时
 楼主| 发表于 2018-8-12 09:08:56 | 显示全部楼层
peng1554 发表于 2018-8-12 08:54
你这接法有问题吧。应该用模块的RXD TXD  VCC GND 和IO_0引脚分别接USB转TTL电路的TXD  RXD  5V GND GN ...

精英版的关于RXDtxd有2个跳线帽,有写到USART1(对应的是 PA9 PA10)。但是我看了板子原理图,ATK MODULE的TXDRXD是GBC的(PB11 PB10)。不同的。
回复

使用道具 举报

25

主题

120

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
346
金钱
346
注册时间
2018-8-10
在线时间
92 小时
 楼主| 发表于 2018-8-12 09:22:27 | 显示全部楼层
peng1554 发表于 2018-8-12 09:07
是  ,原来的跳冒接了USB转TTL电路和主芯片的串口1  你拔掉之后 ,USB转TTL电路的RXD 和TXD就空出来了, ...

成功了。原来是硬件接线有问题。esp8266的RXD TXD不应该接ATKMOUDLE的TXD和RXD。而应该接有2个跳线帽的RXD RXD 那边,对照了原理图,发现USART1,PA9PA10引脚的TXD RXD才是USB 转TTL的引脚。

烧写成功!

烧写成功!
回复

使用道具 举报

25

主题

120

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
346
金钱
346
注册时间
2018-8-10
在线时间
92 小时
 楼主| 发表于 2018-8-12 10:30:01 | 显示全部楼层
peng1554 发表于 2018-8-11 19:26
是  ,原来的跳冒接了USB转TTL电路和主芯片的串口1  你拔掉之后 ,USB转TTL电路的RXD 和TXD就空出来了, ...

你好,还问一下,就是对照教程的at指令,但是发了AT,XCOM和丁丁这两个串口助手毫无反应,就问 at指令情况,esp8266接线与烧写的时候接法一样么?
回复

使用道具 举报

25

主题

120

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
346
金钱
346
注册时间
2018-8-10
在线时间
92 小时
 楼主| 发表于 2018-8-12 18:13:00 | 显示全部楼层
peng1554 发表于 2018-8-12 08:54
你这接法有问题吧。应该用模块的RXD TXD  VCC GND 和IO_0引脚分别接USB转TTL电路的TXD  RXD  5V GND GN ...

你好,还问一下,就是对照教程的at指令,但是发了AT,XCOM和丁丁这两个串口助手毫无反应,就问 at指令情况,esp8266接线与烧写的时候接法一样么?
回复

使用道具 举报

109

主题

5562

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10541
金钱
10541
注册时间
2017-2-18
在线时间
1908 小时
发表于 2018-8-13 09:38:12 | 显示全部楼层
联合至尊 发表于 2018-8-12 18:13
你好,还问一下,就是对照教程的at指令,但是发了AT,XCOM和丁丁这两个串口助手毫无反应,就问 at指令情 ...

esp8266接线与烧写的时候解法不一样。直接模块的RXD  TXD  GND  VCC分别接USB转TTL电路的TXD RXD GND  5V
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-23 03:36

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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