手机即可调试,不再依赖电脑。现场调试使用笔记本,不仅携带麻烦,占用空间,人员调试非常费力。rf-bt01搭配otg线和数据线,使用手机即可调试,便携省力,方便长时间调试
- 核心方案: rs02a1-b
手机即可调试,不再依赖电脑。现场调试使用笔记本,不仅携带麻烦,占用空间,人员调试非常费力。rf-bt01搭配otg线和数据线,使用手机即可调试,便携省力,方便长时间调试
串口精灵(手机端软件):https://www.szrfstar.com/download/串口精灵_手机用的串口tcpip调试助手-cn.html
uartassist:https://www.szrfstar.com/download/uartassist-cn.html
xcom:https://www.szrfstar.com/downloadnda/250-cn.html
具体使用步骤说明
以rf-bm-4044b2举例说明
开发板引脚 | 模块引脚 | 说明 |
b1 | a1 | gnd |
b2 | a2 | vcc |
b3 | a3 | tms |
b4 | a4 | tck |
b5 | a5 | rst |
b6 | a6 | p0.6 为 en,n6 为 gnd |
b7 | a7 | |
b8 | a8 | gnd |
b9 | a9 | gnd |
b10 | a10 | rst |
b11 | a11 | |
b12 | a12 | 链路指示 |
b13 | a13 | 广播指示 |
b14 | a14 | brts |
b15 | a15 | bcts |
b16 | a16 | p1.6 为 tx,n16 为 rx |
b17 | a17 | p1.7 为 rx,n17 为 tx |
b18 | a18 | nc |
b19 | gnd | |
b20 | vcc(5 v) | |
b21 | vcc(3.3 v) | |
b22 | txd | |
b23 | rxd | |
b24 | rst | |
b25 | swc | |
b26 | swd | |
b27 | vcc(3.3 v) | |
b28 | gnd |
模块脚位序号 | 模块脚位名称 | 芯片脚位名称 | 输入/输出 | 说明 |
a1 | gnd | gnd | - | 模块地 gnd |
a2 | vcc | vcc | - | 模块电源正极 1.8v-3.8v |
a3 | tms | - | i/o | 接 xds 仿真器 tms |
a4 | tck | - | i/o | 接 xds 仿真器 tck |
a5 | rst | - | - | 复位输入脚,低电平有效,无内部上拉 |
a6 | en | p06 | i | 模块使能控制线(低电平有效) 0: 模块开始广播,直到连接到移动设备 1: 无论模块当前状态,立即进入完全睡眠状态(0.1μa) |
a7 | - | p09 | i/o | |
a8 | gnd | - | - | 模块地 gnd |
a9 | gnd | - | - | 模块地 gnd |
a10 | rest ore | p08 | i/o | 恢复出厂设置触发 模块上电后保持此引脚低电平 5s ,系统会恢复部分参数 (浅恢复),若保持 20s 以上则将会恢复全部参数(深度 恢复)(见《系统复位与恢复》系统复位与恢复章节) |
a11 | - | p07 | i/o | |
a12 | 链路指示 | p05 | o | 链路指示: 0:蓝牙已连接 1:蓝牙未连接 |
a13 | 广播指示 | p04 | o | 广播指示: 0:开启广播 1:关闭广播 |
a14 | brts | p03 | - | 作为数据发送请求(用来唤醒模块) 0: 主机有数据发送,模块将等待接收来自主机的数据此时 模块不睡眠 1: 主机无数据发送,或主机数据发送完毕之后,应该将此 信号线置 1 |
a15 | bcts | p02 | o | 数据输入信号(用来唤醒主机,可选) 0:模块有数据发送到主机,主机接收模块数据 1:模块无数据发送到主机,或模块数据发送完毕之后,会 将此信号置 1 |
a16 | tx | p01 | o | 模块串口发送端 |
a17 | rx | p00 | i | 模块串口接收端 |
a18 | nc | - | - |
特征值 uuid | 可执行的操作 | 字节数 | 默认值 | 备注 |
ffe9 (handle:0x0013) | write | 20 | 无 | 写入的数据将会从串口 tx 输出 |
特征值 uuid | 可执行的操作 | 字节数 | 默认值 | 备注 |
ffe4 (handle:0x000e) | notify | 20 | 无 | 从串口 rx 输入的数据将会在此通道产生通知发给移动设备 |
特征值 uuid | 可执行的操作 | 字节数 | 默认值 | 备注 |
ff91 (handle:0x0062) | read/write | 16 | tv231u-xxxxxxxx(带结束符的ascii 字串) | 设备名称, xxxxxxxx 为物理地址的后四个字节 |
ff92 (handle:0x0065) | read/write | 1 | 1 | 蓝牙通讯连接间隔: 0: 10ms 1: 20ms 2: 30ms 3: 50ms 4: 100ms 5: 200ms 6: 300ms 7: 400ms 8: 500ms 9: 1000ms 10: 1500ms 11: 2000ms |
ff93 (handle:0x0068) | read/write | 1 | 1 | 设定串口波特率: 0: 4800 bps 1: 9600 bps 2: 19200 bps 3: 38400 bps 4: 57600 bps 5: 115200 bps 6: 256000bps 7: 512000bps 8: 921600bps |
ff94 (handle:0x006b) | write | 1 | 无 | 远程复位恢复控制通道: ¬ 远程复位控制,写入 0x55 对模块 进行复位 ¬ 远程浅恢复控制,写入 0x35 对模 块进行浅恢复(仅仅恢复用户数据), 并复位 ¬ 远程深度恢复控制,写入 0x36 对 模块进行深度恢复(让模块所有参数 回到出厂设置),并复位 |
ff95 (handle:0x006e) | read/write | 1 | 0 | 设定广播周期: 0:20 ms, 1:50 ms, 2:100 ms, 3:200 ms, 4:500 ms, 5:1000 ms, 6:1500 ms, 7:2000 ms, 8:2500 ms, 9:3000 ms, 10:4000 ms, 11:5000 ms. |
ff96 (handle:0x0071) | read/write | 2 | 0x5246 | 设定产品识别码 |
ff97 (handle:0x0074) | read/write | 1 | 7 | 设定发射功率: 0:-21 dbm 1:-18 dbm 2:-15 dbm 3:-12 dbm 4:-9 dbm 5:-6 dbm 6:-3 dbm 7 :0 dbm 8:1 dbm 9:2 dbm |
ff98 (handle:0x0077) | read/write | 16 | 默认广播内容(详见《广播数据设置》章节) | 设定自定义广播数据 自定义广播数据, 0 < n <= 16 |
ff99 (handle:0x007a) | write | 1 | 无 | 远程控制扩展通道: ¬ 0x01: io 配置输出保存触发控 制, 写入 0x01 可触发保存当前的 io 配置以及输出状态, 重新上电之 后都会使用当前 io 配置以及输出状 态初始化 io7~io1,io0 上电后总默 认为输入,做为恢复出厂设置检测口 ¬ 0x02:远程关机控制,当在脉冲使 能模式下,向此通道写入 0x02, 可 对模块进行远程关机 |
特征值 uuid | 可执行的操作 | 字节数 | 默认值 | 备注 |
2a23 (handle:0x0003) | read | 8 | xxxxxx0000xxxxxx (hex) | 系统 id,xxxxxxxxxxxx 为模块芯片物理 地址,低字节在前 |
2a26 (handle:0x0005) | read | 6 | v4.50u (ascii) | 模块软件版本号 |
1、rf-bm-s02s02as02i 等 cc254x 芯片的模块,烧录工具 cc debugger,开发环境iar(8051) 。
sdk 下载地址:https://www.ti.com/tool/ble-stack
2、rf-bm-4044b2b3 等 cc2640r2f 芯片的模块,开发环境 keil 5,烧录工具 xds110j-link。
sdk 下载地址:https://www.ti.com/tool/ble-stack
3、rf-bm-nd08nd08c 等 nrf52832、nrf52810 芯片的模块,开发环境 keil 5,烧录工具 j-link。
sdk 下载地址:http://www.nordicsemi.com/software-and-tools/software/s132
4、rsbrs02aaabaiabrabri 等 rs02a 芯片的模块,开发环境 keil 5,烧录工具 j-link。
sdk 下载地址:https://pan.baidu.com/s/1k0mw5smdjjpjikqcofe03g
提取码:8fvn
设计·仿真
良好的性能来源于全局仿真介入
真正的好产品 都是“精打细算”设计而出,强大的设计能力才能做出好产
设计·天线
天线是通信系统关键环节
好的天线是通信系统稳定的核心竞争力
实力认证
九年技术积累 领跑无线行