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同時打開了?

撰寫答案

請登錄後再發布答案,點擊登錄

發布
問題

分享
好友

手機
浏覽

掃碼手機浏覽