请大佬们帮我看看:ESP_AT模块,MCU主控 往 ESP_AT模块 发送失败-Arduino中文社区 - Powered by Discuz! Archiver

yusen_chen 发表于 2022-2-18 23:01

请大佬们帮我看看:ESP_AT模块,MCU主控 往 ESP_AT模块 发送失败

我在学习使用esp01s模块作为透传模块,在这一步失败了,请大佬们帮我看看这是遇到什么问题了

yusen_chen 发表于 2022-2-18 23:05

我在https://diandeng.tech/doc/at-mode-support进行设备上线流程的第三步:
MCU主控 往 ESP_AT模块 发送: AT+BLINKER_WIFI=1,authKey。然后串口监视器给了报错,app里设备没有上线,用设置指令:
AT+BLINKER_WIFI=<MQTT_CONFIG_MODE>,<MQTT_AUTH_KEY>[,<MQTT_WIFI_SSID>,<MQTT_WIFI_PSWD>]设置wifi时,设置成功后,只有wifi连接成功。使用查询指令AT+BLINKER_WIFI?时,串口监视器里没有authkey
以下是串口监视器给的报错:
--------------- CUT HERE FOR EXCEPTION DECODER ---------------

Exception (28):
epc1=0x40223b9a epc2=0x00000000 epc3=0x00000000 excvaddr=0x000008a8 depc=0x00000000

>>>stack>>>

ctx: cont
sp: 3ffffbd0 end: 3fffffc0 offset: 0190
3ffffd60:3fff8efc 3ffefe1c 3ffefe20 40210cd6
3ffffd70:3fff2e44 3fff34cc 0011001f 80000000
3ffffd80:3f0101bb 3f001388 3fff35c4 0031003f
3ffffd90:80000000 70747468 00000073 05000000
3ffffda0:3fff36f4 0000001f 80000000 3fff2fbc
3ffffdb0:0011001f 80000000 00000000 40100418
3ffffdc0:00000000 00000000 00000000 00000000
3ffffdd0:ffffffff 3ffedd01 00000000 3ffe000a
3ffffde0:00000000 00000030 00000000 00000000
3ffffdf0:00000000 00000000 3fff8af4 3fff8bde
3ffffe00:3fff8e54 3fff8ef4 3fff8ee4 3fff8e54
3ffffe10:00000020 00000000 0072656b 00000000
3ffffe20:00000000 0010001f 00000000 00000030
3ffffe30:3fff2e9c 00000010 3fff888c 0018001f
3ffffe40:80000000 6e696c62 0072656b 07000000
3ffffe50:6e696c62 0072656b 07000000 3fff8854
3ffffe60:0020002f 80000000 3fff36cc 001a001f
3ffffe70:80000000 3fff359c 0018001f 80000000
3ffffe80:3fff89bc 0128012f 80000000 3fff3514
3ffffe90:004a004f 80000000 3fff2dfc 003b003f
3ffffea0:80000000 3fff32c4 0011001f 80000000
3ffffeb0:00000000 00000000 3ffffe08 3ffffdf8
3ffffec0:00000000 3fff2e44 4010052d 00000000
3ffffed0:0000b8f3 000004da 3ffe86b8 40100a97
3ffffee0:40004b31 3fff34cc 00001000 3fff05a0
3ffffef0:3fffdad0 00000000 3ffef908 40210d9d
3fffff00:40105e0d 00000000 3ffef908 402110a8
3fffff10:3ffeecc0 3fff0608 0000000a 3fff05a0
3fffff20:3fffdad0 3fff0608 0000000a 3fff05a0
3fffff30:3fffdad0 00000000 3ffef300 402236e8
3fffff40:3fffdad0 00000000 3ffef300 4020fcf6
3fffff50:4027a6ac 3ffef908 3ffef300 4020305d
3fffff60:40279694 3ffef908 3ffef300 402062de
3fffff70:00000980 3ffef908 3ffef300 4020cd3d
3fffff80:feefeffe feefeffe feefeffe 3fff05a0
3fffff90:3fffdad0 00000000 3fff058c 402100d0
3fffffa0:feefeffe feefeffe feefeffe 402213a8
3fffffb0:feefeffe feefeffe 3ffe86b4 40100f31
<<<stack<<<

--------------- CUT HERE FOR EXCEPTION DECODER ---------------

XlinliY.Zhang 发表于 2022-2-20 20:08

01S必须正确设置Flash大小,不然野指针

yusen_chen 发表于 2022-2-21 02:23

XlinliY.Zhang 发表于 2022-2-20 20:08
01S必须正确设置Flash大小,不然野指针

好的,我改下试试

yusen_chen 发表于 2022-2-21 03:27

我看了我购买的esp01s的flash是8mbit。这几个1m的我都试了除了1M(FS:512KB)的编译错误,结果都是和上面的一样,野指针。麻烦大佬看看我还有哪里设置不对吗?

yusen_chen 发表于 2022-2-21 13:43

我使用的库文件是blinker-library-0.3.9
开发板管理器安装esp8266 package是3.0.2版本,都是最新版本了

imhm 发表于 2022-2-21 15:58

XlinliY.Zhang 发表于 2022-2-20 20:08
01S必须正确设置Flash大小,不然野指针

有没有api或指令,确认 flash 大小?只能通过文档吗?店家客服也一盆浆糊啊。。。

yusen_chen 发表于 2022-2-21 16:29

imhm 发表于 2022-2-21 15:58
有没有api或指令,确认 flash 大小?只能通过文档吗?店家客服也一盆浆糊啊。。。...

ESP8266示例里面的CheckFlashConfig倒是可以查出来,就是1m,但是1m好多选项除了fs512k的跑不了其他都能编译。但是编译完都是报28错误

imhm 发表于 2022-2-23 11:11

yusen_chen 发表于 2022-2-21 16:29
ESP8266示例里面的CheckFlashConfig倒是可以查出来,就是1m,但是1m好多选项除了fs512k的跑不了其他都能 ...

arduino中的配置,1M也有好多选项,FS 、OTA组合。。。怎么选合适? 应该不需要OTA 。。。

yusen_chen 发表于 2022-2-23 17:07

imhm 发表于 2022-2-23 11:11
arduino中的配置,1M也有好多选项,FS 、OTA组合。。。怎么选合适? 应该不需要OTA 。。。...

我也没成功
页: [1] 2
查看完整版本: 请大佬们帮我看看:ESP_AT模块,MCU主控 往 ESP_AT模块 发送失败