定义:

| 引脚 | 定义 | 功能 |
|---|---|---|
| 1 | TX | UART 数据输出 |
| 2 | RX | UART 数据输入 |
| 3 | CTS | CTS 硬件流控制 |
| 4 | RTS | RTS 硬件流控制 |
| 5 | GPIO1 | 通用 IO 口 |
| 6 | GPIO2 | 通用 IO 口 |
| 7 | NC | 空 |
| 8 | GPIO3 | 通用 IO 口 |
| 9 | GPIO4 | 通用 IO 口 |
| 10 | NC | 空 |
| 11 | RESET | 模块复位脚低复位 |
| 12 | VCC | 电源 |
| 13 | GND | 地 |
| 14 | GND | 地 |
| 15 | NC | 空 |
| 16 | NC | 空 |
| 17 | LED1 | 蓝牙状态指示灯 1 |
| 18 | NC | 空 |
| 19 | LED1 | 蓝牙状态指示灯 1 |
| 20 | LED1 | 蓝牙状态指示灯 1 |
| 21 | NC | 空 |
| 22 | NC | 空 |
| 23 | LED2 | 蓝牙状态指示灯 2 |
| 24 | LED2 | 蓝牙状态指示灯 2 |
| 25 | LED2 | 蓝牙状态指示灯 2 |
| 26 | NC | 空 |
注意:
- 11 脚复位低有效, 100ms 低电平会导致系统复位。
- V2.1模块17, 19, 20为蓝牙连接LED1状态、 23, 24, 25为蓝牙连接LED2状态。蓝牙模组默认输出低电平, 连接成功后输出高电平, 断开后恢复默认电平。
- 模块VCC, GND是相邻的2个脚, 切勿带电焊接操作造成模块电源短路, 否则有可能会造成芯片损坏导致工作异常。
模块传输参数:
- 指令均按字符串格式化发送,且指令末尾要加换行符
\r\n; - 模块传输有效距离30m;
- 串口支持最大包为512Byte;
- 串口发送延时超过10ms则为分包发送;
- 应用时数据包发送间隔建议大于200ms;
- MCU往主模块发送数据过程中, 当主模块收到数据过多过快, 来不及发送时会把RTS置高, 同时串口发送“AT+NACK” 通知 MCU 停止发送数据; 数据发送完毕后, RTS置低, 同时串口发送“AT+ACK” 通知MCU可以继续发送数据;
