完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
在过去的 5 个月里,我们成功地通过 ESP8266 (ESP-01) 创建了到 Firebase 的 SSL 连接。
两周前,在我们根本无法连接的第二天,连接停止了几次。 -> AT+CIPSTART 回应 ERROR CLOSED。 我们尝试在不同的 WiFi 网络之间切换并得到相同的结果。 1. 我们正在设法与 HTTP 网站建立 TCP 连接。 2. WiFi模块连接STM32,通过UART(波特率15200)使用AT命令建立通信。 3. 我们尝试使用 STM32 和 PC 之间的直接 UART 连接发出 AT 命令(独立于我们的代码)。这些命令是通过我们 PC 的终端窗口给出的——AT+CIPSTART 仍然失败(同样的错误)。 4. 我们有 4 种不同的 WiFi 模块 - ESP8266 (ESP-01)。他们的反应都一样。 5. 过去我们遇到过类似的问题,那时我们将 SSL 大小设置为 4096(最大大小并且它有所帮助)。 6. 我们设法使用 SSL 连接连接到其他 HTTPS 网站 -> 当通过 AT+CIPSTART 连接到这些网站时,我们得到几次响应 CONNECTED OK,其余的我们得到 CLOSED OK。 AT+RST(复位模块) AT+CWMODE=1(设置Wi-Fi模式为station模式) AT+CWJAP=\"SSID\",\"PWD\" (连接Wi-Fi网络) AT+CIFSR (获取Wi-Fi模块IP) AT+CIPSSSLSIZE=4096 (更改SSL缓冲区大小) AT+CIPSTART=\"SSL \",\"project-name-rtdb.firebaseio.com\",443(建立SSL连接) AT+CIPSEND=300(发送数据) Wi-Fi模块: https: STM32 微控制器: https |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
429浏览 6评论
362浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
343浏览 5评论
349浏览 4评论
327浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-9-1 17:13 , Processed in 0.610224 second(s), Total 44, Slave 37 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191