手机即可调试,不再依赖电脑。现场调试使用笔记本,不仅携带麻烦,占用空间,人员调试非常费力。rf-bt01搭配otg线和数据线,使用手机即可调试,便携省力,方便长时间调试

  • 核心方案: nrf52810
  • 蓝牙版本: 4.2/5.0
  • 核心优势: 手机电脑均可调试

串口精灵(手机端软件):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举例说明

开发板引脚模块引脚说明
b1a1gnd
b2a2vcc
b3a3tms
b4a4tck
b5a5rst
b6a6p0.6 为 en,n6 为 gnd
b7a7 
b8a8gnd
b9a9gnd
b10a10rst
b11a11 
b12a12链路指示
b13a13广播指示
b14a14brts
b15a15bcts
b16a16p1.6 为 tx,n16 为 rx
b17a17p1.7 为 rx,n17 为 tx
b18a18nc
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

 

模块脚位序号模块脚位名称芯片脚位名称输入/输出说明
a1gndgnd-模块地 gnd
a2vccvcc-模块电源正极 1.8v-3.8v
a3tms-i/o接 xds 仿真器 tms
a4tck-i/o接 xds 仿真器 tck
a5rst--复位输入脚,低电平有效,无内部上拉
a6enp06i模块使能控制线(低电平有效)
0: 模块开始广播,直到连接到移动设备
1: 无论模块当前状态,立即进入完全睡眠状态(0.1μa)
a7-p09i/o 
a8gnd--模块地 gnd
a9gnd--模块地 gnd
a10rest   orep08i/o恢复出厂设置触发
模块上电后保持此引脚低电平 5s ,系统会恢复部分参数
(浅恢复),若保持 20s 以上则将会恢复全部参数(深度
恢复)(见《系统复位与恢复》系统复位与恢复章节)
a11-p07i/o 
a12链路指示p05o链路指示:
0:蓝牙已连接
1:蓝牙未连接
a13广播指示p04o广播指示:
0:开启广播
1:关闭广播
a14brtsp03-作为数据发送请求(用来唤醒模块)
0: 主机有数据发送,模块将等待接收来自主机的数据此时
模块不睡眠
1: 主机无数据发送,或主机数据发送完毕之后,应该将此
信号线置 1
a15bctsp02o数据输入信号(用来唤醒主机,可选)
0:模块有数据发送到主机,主机接收模块数据
1:模块无数据发送到主机,或模块数据发送完毕之后,会
将此信号置 1
a16txp01o模块串口发送端
a17rxp00i模块串口接收端
a18nc-- 





特征值 uuid 可执行的操作字节数默认值备注
ffe9 (handle:0x0013)write20写入的数据将会从串口 tx 输出





特征值 uuid可执行的操作字节数默认值备注
ffe4 (handle:0x000e)notify20从串口 rx 输入的数据将会在此通道产生通知发给移动设备





特征值 uuid可执行的操作字节数默认值备注
ff91 (handle:0x0062)read/write16tv231u-xxxxxxxx(带结束符的ascii 字串)设备名称, xxxxxxxx 为物理地址的后四个字节
ff92 (handle:0x0065)read/write11蓝牙通讯连接间隔:
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/write11设定串口波特率:
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)write1远程复位恢复控制通道:
¬ 远程复位控制,写入 0x55 对模块
进行复位
¬ 远程浅恢复控制,写入 0x35 对模
块进行浅恢复(仅仅恢复用户数据),
并复位
¬ 远程深度恢复控制,写入 0x36
模块进行深度恢复(让模块所有参数
回到出厂设置),并复位
ff95 (handle:0x006e)read/write10设定广播周期:
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/write20x5246设定产品识别码
ff97 (handle:0x0074)read/write17设定发射功率:
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/write16默认广播内容(详见《广播数据设置》章节)设定自定义广播数据
自定义广播数据, 0 < n <= 16
ff99 (handle:0x007a)write1远程控制扩展通道:
¬ 0x01 io 配置输出保存触发控
制, 写入 0x01 可触发保存当前的
io 配置以及输出状态, 重新上电之
后都会使用当前 io 配置以及输出状
态初始化 io7~io1,io0 上电后总默
认为输入,做为恢复出厂设置检测口
¬ 0x02远程关机控制,当在脉冲使
能模式下,向此通道写入 0x02, 可
对模块进行远程关机





特征值 uuid可执行的操作字节数默认值备注
2a23 (handle:0x0003)read8xxxxxx0000xxxxxx (hex)系统 id,xxxxxxxxxxxx 为模块芯片物理
地址,低字节在前
2a26 (handle:0x0005)read6v4.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

设计·仿真

良好的性能来源于全局仿真介入

真正的好产品 都是“精打细算”设计而出,强大的设计能力才能做出好产

设计·天线

天线是通信系统关键环节

好的天线是通信系统稳定的核心竞争力

实力认证

九年技术积累 领跑无线行

标签: nrf52810 rf-bt01 ble
凯发app官方网站-凯发k8旗舰厅注册登录
产品
新闻
联系
"));
网站地图