野火407开发板板载WiFi模块使用问题

发布于 2020-03-27 21:59:30
硬件:野火的407开发板,WiFi:板载ESP8266,开发环境:RT-Thread Studio,系统版本:4.0.2。添加了AT_DEVICE、SAL、AT_client这些组件,最后出现这个错误,我在AT客户端的详细配置里已经把AT命令缓冲区大小改到512了也没用。有谁知道这个是什么问题吗?

微信截图_20200327215134.png

查看更多

关注者
0
被浏览
143
2 个回答
cookie2g
cookie2g 2020-03-28
问题已解决,但是有一些不明白的地方,希望rt-thread团队能给解答下。关于这个response缓冲区大小的修改,为什么在RT-Settings页面里的修改不起作用?而是要在at_device_esp8266.c文件中,esp8266_init_thread_entry函数中自行修改at_create_resp(128, 0, 5 * RT_TICK_PER_SECOND)这个缓冲区的值。
微信截图_20200328201428.png
微信截图_20200328201502.png
cookie2g
cookie2g 2020-03-30
野火F407开发板自带的ESP8266模块,配套使用RTT系统有个问题,就是由于ESP8266的固件版本太低(15年版本),导致部分RTT的AT指令无法执行(有关DNS部分指令),因此需要更新ESP8266固件,但是开发板上的ESP8266的Flash芯片是4Mbit的,无法使用最新固件,因此只有两种结局方式:1)使用外接ESP8266模块;2)更换4Mbit的Flash为16Mbit或32Mbit就可以了,亲测有效!
AlanChen
AlanChen 2020-06-19
目前库中的ESP8266好像只支持Station模式,能够在RTT中实现SoftAP模式吗?

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友