#背景:最近在学习esp8266,主要用于项目中的通信,以及看看能不能做点有意思的东西。
#问题:
烧写MQTT透传AT固件的时候出现了如下问题:
case
1 kill
test offset : 0 0x0
case ok
test offset : 0 0x0
case ok
我的cmd就一直卡在这个界面烧不进去,我的问题网上找不到解决方法,但是可能大家的问题都不太一样,所以我先简单总结一下网上的解决方法。
#解决方案:
1.硬件连接问题
重新检查tx,rx的接线问题,
没问题再检查是否是供电不稳或者不够电压的问题,
建议买一个稳压模块进行连接,不过最好的还是买一个esp8266烧写器直接插上就可以烧写固件了很方便。
2.没有在烧写固件的工具上正确的配置选择
1)没有在要烧写的固件前面打勾
2)要记得写烧写的地址,防止烧到有固件的地址
3)没有选择com口,他这里不会自动帮你选择,记得要自己选上合适的com口。
3.打开烧写工具的兼容性
我的问题就出在这里,我是win11的电脑,上面执行下来都没问题也不能进行正常烧写,我又看到有些人说到有这个问题,他们说去找win10的电脑去烧写都ok了,不过win11上执行以下操作也是可以解决掉这个问题了,就不用有求于人了【doge】
第一步:打开烧写工具的属性
第二步:
打开兼容性,把这个兼容模式打开,
再进行烧写即可成功。
写的比较粗糙,多多见谅!也欢迎各位还有什么新的问题可以在评论区 说出来一起探讨探讨。