W801 开启 BLE 服务后无法连接 IotMqtt

发布于 2023-04-13 11: 20: 56

SDK 版本: W80X SDK v1. 00. 10_202301

我现在有个基于 W801 的项目, 使用的资源有:
1, 1 路 UART;
2, 1 路 SPI;
3, BLE Client;
4, WIFI (AP, STA, APSAT 自由切换) ;
5, TCP Server (一个端口) ;
6, Iot Mqtt;
测试发现连接 Iot Mqtt 时一直报申请内存失败, 然后关闭 BLE Client 服务后正常使用.
现在不知道是 Iot Mqtt 内存吃紧还是 BLE Client 服务内存吃紧. 然后有个想法是默认不开启 BLE Client 服务 (tls_bt_init (0xFF) ) , 使用时再打开, 然后停止使用后关闭 (tls_bt_deinit () ) ; 然后再次打开 BLE 时会报有些奇怪的错误.

请问如何可以做到 BLE 按需开启和关闭尼?

查看更多

关注者
0
被浏览
1. 5k
2 个回答
isme
isme 认证专家 2023-04-13
冰镇大西瓜

正常情况, 调用这两个接口就可以了.
image. png

Haley
Haley 2023-07-20
嵌入式攻城狮

是不是 WiFi 和 BLE 同时打开了?

撰写答案

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

发布
问题

分享
好友

手机
浏览

扫码手机浏览