模塊上電啟動后,處于休眠狀態。開啟廣播后,進入廣播狀態,此時已打開特定APP的手機可對其進行掃描和對接,成功之后模塊進入橋接模式(透傳模式),移動設備便可以通過BLE協議與模塊進行通訊。
橋接模式下,用戶CPU可以通過模塊的通用串口和移動設備進行雙向通訊。用戶數據的具體含義由上層應用程序自行定義。移動設備可以通過APP對模塊進行寫操作,寫入的數據將通過串口發送給用戶的CPU。模塊收到來自用戶CPU串口的數據包后,將自動轉發給移動設備。此模式下的開發,用戶必須負責主CPU的代碼設計,以及智能移動設備端APP代碼設計。
主要特點:
1.使用簡單,無需任何藍牙協議棧應用經驗;
2.用戶接口使用通用串口設計,全雙工雙向通訊,波特率固定為9600bps;
3.默認250ms的廣播間隔,100ms連接間隔;
4.串口數據包長度,可以是500byte以下(含500)的任意長度。(大包自動分發);
5.低速透傳轉發,穩定最快可達0.5KB/S;
6.支持鏈路狀態,廣播狀態指示腳指示狀態;
7.支持從TX串口獲取藍牙連接狀態(連接,斷線)字串提示;
8.極低功耗的待機模式,DA14580芯片官方數據睡眠電流1.2uA~1.4uA,模塊實測功耗如下:
事件 平均電流
(積分計算*1) 平均電流
(電表測量*2) 持續時間 測試條件/備注
模塊睡眠功耗 1.9uA 1.8uA - EN懸空
廣播 103uA 115uA 13.1ms 廣播周期250ms
連接事件 166uA 131uA 9.8ms 連接周期100ms
單次BLE
數據接收事件 285uA 350uA 12.2ms (20bytes,10次/秒)
單次BLE
數據發送事件 280uA 354uA 12.5ms (20bytes,10次/秒)
*1注:官方測試方式:在電源回路上串一個10R的電阻,使用示波器截取壓降波形,進行積分計算。
*2注:萬用表測試方式:用萬用表uA或mA檔串在電池與模塊之間查看顯示值。
測試電壓為3.03V。 |
|