BlueletSuite使用说明

1. 功能说明

1.1. 界面说明:

在这里插入图片描述
图 1 Bluelet Suite 界面

  • 框 1:选择设备端口号
  • 框 2:设备连接类型
  • 框 3:连接或取消连接按钮
  • 框 4:芯片复位按钮
  • 框 5:设备连接信息
  • 框 6:HCI Patch 加载功能选择
  • 框 7:Flash Patch 加载功能选择
  • 框8:参数配置功能选择
  • 框9:测试功能选择
  • 框10:所选框 7、8、9 中的操作界面。

2. 操作说明

2.1. 连接设备

在进行连接之前,需要将芯片的 GPIO6/BOOT 引脚置低,并复位一次
在所选框中,选择连接设备所使用的端口号
在这里插入图片描述
图 2 端口选择
点击 Connect 进行连接
在这里插入图片描述
图 3 连接界面
连接成功后,设备信息显示在所选框中
在这里插入图片描述
图 4 连接成功

2.2. 设备复位

连接成功后,Reset Chip 按钮被点亮,点击可进行芯片复位
在这里插入图片描述
图 5 芯片复位选项

2.3. 取消连接

点击 Disconnect 即可断开设备连接
在这里插入图片描述
图 6 取消连接界面

2.4. Flash解锁加载

在所选框中点击 Browse 浏览 Patch 文件,加载完成后会显示加载的文件目录。
Flash在蓝牙正常运行后,会做加锁动作,所以每次再次烧录用户应用程序前,需要加载flash_unlock.bin做flash解锁。
在这里插入图片描述
图 7 flash_unlock.bin加载

在所选框中点击 Browse 浏览 Patch 文件,加载完成后会显示加载的文件目录
点击 Load 即可加载flash_unlock.bin至芯片中。
复选框 AutoLoadPatch,当勾选后,点击连接设备时,会自动加载 flash_unlock.bin文件。
注意:在第一次设备连接前,需要手动先加载flash_unlock.bin文件路径,才能勾选AutoLoadPatch 复选框,否则勾选无效。

2.5. FLASH 用户程序下载

在这里插入图片描述
图 8 flash用户程序加载

Browse 按钮用于浏览 FLASH用户程序文件和加载 FLASH用户程序文件的路径

2.5.1. Progarm 模块

  • 复选框 Erase,勾选后下载时会擦除 Flash
  • 复选框 Program
  • 复选框 Verify,勾选后会检验数据
  • Erase Chip 按钮会擦除 FLASH
  • Program 按钮会下载程序

2.5.2. Read Back 模块

  • 在 Com Box 中可选择读取 FLASH 或者 ROM
  • Size 为设置读取的数据大小
  • Read 按钮为开始读取命令
  • Cancel 为取消当前读写操作

2.6. 参数配置下载

在这里插入图片描述
图 9 参数设置界面

  • 框1:Save 和 Load 为将配置保存为文件和加载配置文件
  • 框2:Raw 按钮功能已关闭
  • 框3:Dump 为主动从设备读取数据。若未连接设备时点击会出错
  • 框4:Merge 为下载配置
  • 框5:Create Config File 复选框为未连接设备时使用,勾选后,可在未连接设 备的情况下配置参数
  • 框6:Factory 为配置信息目标 FLASH 地址复选框,未选中时,目标地址为User Addr,选中时,为 Factory Addr
  • 框7:Erase 为配置信息擦除按钮
  • 框8:Filter 编辑框为信息筛选,可根据配置参数名称筛选配置参数
  • 框9:Filter 编辑框内容删除按钮
  • 框10:可选配置参数列表
  • 框11:配置参数描述信息显示文本框
  • 框12:配置类型描述信息显示文本框
  • 框13:配置参数列表的增删改,不可增删改的参数无法使用。若未连接设备 时点击会出错
  • 框14:显示所选配置参数的值。点击 Get 获取所选参数的值,点击 Set 设置 所选参数的值

2.7. 测试配置

在这里插入图片描述
图 10 测试配置界面

2.7.1. RF Test Control 模块

  • Test Mode:测试模式
  1. Sine:正弦波中心频点测试模式,测试中心频点位置是否偏移
  2. BR_TX:BR 非信令发射测试模式,测试信号调制器稳定性
  3. BR_RX:BR 非信令接收测试模式,测试信号解调器灵敏度
  • Channel:通信信道,0-78,选择 255 信道为跳频模式
  • Packet Type:传输数据包类型
  • Packet Length:传输数据包长度,根据所选数据包类型有所不同
  1. Minimum:最小数据包长度,2
  2. Median:中等数据包长度,为(所选数据包类型支持的最大长度+16)/2
  3. Maximum:所选数据包类型所支持的最大数据长度
  • TX Power:发射功率等级,0-7 个设置等级
  • LT Addr:范围 0-7,0 面向广播,1-7 面向连接,默认时使用 1
  • Pattern Type:测试数据序列模式类型选择,测试信号调制器
  1. Customize:用户自定义测试数据序列格式
  2. PRBS9:9 阶伪随机二进制序列
  3. PRBS9:15 阶伪随机二进制序列
  4. PCM:不可用
  • Pattern:仅模式类型选择 Customize 时可用,可自定义测试数据序列,范围 为全 0( 0000 0000)至全 1(1111 1111)。常用序列为:10101010、01010101、11110000、00001111、00000000、11111111
  • Start 按钮:开始测试

2.7.2. BR DUT Control 模块

  • 文本框:显示 BR 信令测试时的相关测试信息,内部已集成测试模式,无需 设置
  • Start 按钮:开始测试

2.7.3. BLE DMT Control 模块

  • Text Mode:BLE 非信令测试模式,可选择 RX 和 TX 模式
  • Channel:测试通信信道,0-39
  • Pattern Type:测试数据序列模式类型选择,测试信号调制器
  • PHY:物理带宽选择,可选择 1M PHY、2M PHY、Coded S8(250K)、Coded S2(500K)
  • Modulation:仅接收模式下可用,调制模式选择
  1. Standard:标准模式,效率、功耗、性能优先
  2. Stable:稳定模式,稳定性优先,减少误码率,保证通信,不支持
  • TX Len:发送测试数据包长度,最大值 255
  • Start 按钮:开始测试

3 蓝牙程序和配置下载操作

3.1硬件连接

在这里插入图片描述

  • 连接蓝牙模块的VDD(pin2,3.3V)和GND(pin1),并把BOOT(pin3)接GND,然后把模块的UART_TX(pin21) 接USB串口模块的RX,模块的UART_RX(pin20)接USB串口模块的TX。
  • 对于BR8051A01芯片,BOOT脚为GPIO6(pin16),UART_TX为pin11,UART_RX为pin12。
  • 连接完成后,再插上USB至电脑。

3.2蓝牙程序和配置下载

3.2.1、串口连接蓝牙

  1. 打开BlueLetSuite工具
  2. 选择对应的串口
  3. 点击connect
    在这里插入图片描述

3.2.2、连接后,解锁flash

  1. 点击Browse,选取解锁文件flash_unlock.bin
  2. 点击Load,执行flash解锁动作
  3. 解锁成功,点击确定
    在这里插入图片描述

3.2.3、下载蓝牙程序

  1. 点击Browse,选取蓝牙程序文档
  2. 勾选Erase,Program,Verify(缺省已勾选)
  3. 点击Program,开始下载选择的蓝牙程序
  4. 界面底下有下载进度条显示
  5. 下载完成,点击确认
    在这里插入图片描述

3.2.3、加载配置文件到工具

  1. 在configurate页,选择load,加载*.ini配置文件
  2. 加载完成,点击确认
    在这里插入图片描述

3.2.4 下载配置文件到蓝牙芯片

  1. 加载完配置文件到工具后,点击Merge
  2. 勾选Factory,再点击Merge(如果前一步Factory已勾选,则取消勾选,再点击Merge)
  3. 执行了两次Merge动作后,配置文件已下载到蓝牙模块。
    在这里插入图片描述
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值