VT-BLE-S01A模塊基于Cypress藍(lán)牙4.2 SOC芯片設(shè)計,具有體積小、功耗低、方便使用等特點,幫助用戶以最低的成本和最快速度開發(fā)藍(lán)牙應(yīng)用。
用戶MCU直接使用串口通信方式與VT-BLE-S01A模塊通訊;VT-BLE-S01A模塊可以把所有來自用戶MCU的串口透傳數(shù)據(jù)通過BLE無線信道透明傳輸給另一端設(shè)備。另一端設(shè)備可以是智能手機(iOS/Android),也可以是其它BLE設(shè)備。
VT-BLE-S01A模塊始終配置為從設(shè)備,手機作為主設(shè)備,在模塊與手機成功建立連接后即可開始雙向的數(shù)據(jù)透明傳輸?;炯軜?gòu)如下:
引腳名稱 | 引腳序號 | I/O | 說明 |
VDD | VDD | - | 電源輸入正極 |
GND | GND | - | 電源地 |
RX | P1.4 | I | 模塊串口接收 |
TX | P1.5 | O | 模塊串口發(fā)送 |
WAKE | P2.0 | I | 模塊喚醒引腳。用戶MCU向模塊發(fā)送 UART數(shù)據(jù)前需下拉該引腳,延時 2ms,再發(fā)送數(shù)據(jù)。數(shù)據(jù)發(fā)送期間需保持低電平,發(fā)送完畢后拉高該引腳以便模塊能重新進(jìn)入睡眠。 |
INT | P1.7 | O | 模塊串口數(shù)據(jù)輸出指示,可用于喚醒用戶MCU: 0:模塊有數(shù)據(jù)需要發(fā)送 1:模塊無數(shù)據(jù)需要發(fā)送 |
LINK | P1.6 | O | 模塊連接狀態(tài)指示: 0:模塊處于連接狀態(tài),并連通了和連接對方的數(shù)據(jù)通道 1:模塊處于未連接狀態(tài) |
2.3.1 絕對最大值
參數(shù) | 最小值 | 最大值 | 單位 |
儲存溫度 | -40 | 105 | ℃ |
VDD | -0.3 | 5.5 | V |
其它管腳 | -0.2 | VDD+0.3 ≤ 5.5 | V |
2.3.2 工作條件
參數(shù) | 最小值 | 推薦值 | 最大值 | 單位 |
溫度 | -40 | - | 85 | ℃ |
VDD | 1.9 | 3.3 | 5.5 | V |
參數(shù) | 默認(rèn)值 |
串口 | 115200 bps,No parity,8-bit,1 Stop |
廣播名稱 | VT-BLE-XXXXXX |
模塊角色 | 從模式 |
模塊狀態(tài) | 廣播 |
廣播間隔 | 1秒 |
發(fā)射功率 | 0dbm |
TX延遲發(fā)送 | 5ms |
類型 | 名稱 | UUID | 屬性 |
Service | 透傳服務(wù) | 0xFFB0 | NC |
Characteristic | BLE參數(shù)配置通道 | 0xFFB1 | Write/Notify |
Characteristic | 透傳通道 | 0xFFB2 | Write/Notify |
2.5.1 BLE參數(shù)配置通道
(待定)
2.5.2 透傳通道
該Characteristic用于實現(xiàn)數(shù)據(jù)的透明雙向傳輸功能。在進(jìn)行數(shù)據(jù)傳輸前,應(yīng)先使能透傳通道(0xFFB2)的Notify屬性,即將透傳通道(0xFFB2)的Client Characteristic Configuration的值更改為0x0001。APP向0xFFB2寫數(shù)據(jù),模塊將會轉(zhuǎn)發(fā)給用戶MCU。模塊接收到用戶MCU的數(shù)據(jù),會通過0xFFB2 Notify給APP。
2. 外形尺寸