ESP8266 烧录bin文件异常,编译后无法更新bin文件

打开串口调试助手,波特率不为默认波特率74880,则会显示乱码,但很多的串口调试助手是没有74880的频率设置的,可以选择custom进行设置,或者使用安信可自家的串口调试助手。。

在这里插入图片描述
设置波特率为74880(例程默认的波特率是74880),

若显示如下

在这里插入图片描述
ESP8266一直在发送重启信息

ets Jan 8 2013,rst cause:1, boot mode:(3,6)

load 0x40100000, len 25632, room 16
tail 0
chksum 0xec
load 0x3ffe8000, len 1272, room 8
tail 0
chksum 0x2d
load 0x3ffe8500, len 1008, room 8
tail 8
chksum 0x64
csum 0x64
sy?褧祦param error, use last saved param!
mismatch map 4,spi_size_map 6
system_partition_table_regist fail

而且编译之后的固定bin文件居然换了,出现了奇奇怪怪的文件,也没有覆盖原bin文件
在这里插入图片描述
在这里插入图片描述

后来发现可能是 Properties–C/C++Build–Builder settings --Build command 的问题,发现原来的是make COMPILE=gcc BOOT=new APP=1 SPI_SPEED=40 SPI_MODE=QIO SPI_SIZE_MAP=6 出了问题,改为 **make COMPILE=gcc BOOT=none APP=0 SPI_SPEED=40 SPI_MODE=DIO SPI_SIZE_MAP=6 **

问题解决!

编译正常,串口返回信息正确!

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值