一、开箱
年前就收到了成都无声讯通科技有限责任公司的蓝牙模组开发板:WS8623。这是一个是基于 STM32WB05KZV6TR 芯片方案设计的无线 SOC 模组。收到板子为两块。

这个开发板是工作在 2.4GHz 频段,具有多种传输方式,TTL电平输出。STM32WB05KZV6TR 是一款超低功耗可编程 Bluetooth® Low Energy 芯片系统(SoC),内置 ST 先进的 2.4GHz 无线 IP,具有较低功耗和优秀的无线性能。它支持点对点连接和蓝牙网状网络,允许以可靠的方式构建覆盖范围的设备网络。同时还适用于 2.4GHz 专有无线通信,支持超低延迟应用。WS8623 将片上 IO 全部引出,方便客户应用,自带屏蔽罩,18mm x 12mm(PCB 板载天线)、16mm x 12mm(IPEX 天线座)。
二、板子的特点功能。
实测通信距离以实际测试环境为准;
Bluetooth® 5.3 Low Energy;高性能的超低功耗 32 位 Arm® Cortex®-M0+(运行速率可达 64 MHz);
192 KB Flash, 24 KB RAM+4KB PKA RAM;
全球免许可 ISM 2.4GHz 频段, 最大输出功率+8dBm;1x SPI/I2S、1x LPUART、1x USART(支持 ISO 7816(智能卡模式)、IrDA 和 Modbus 模式、1x I2C(支持 SMBus/PMBus);
关断模式 8nA@1.8V、深度停止模式 0.8uA@1.8V(具有外部 LSE 和 BLE 唤醒源);
供电电压范围 1.7V~3.6V;
工业级标准设计,支持-40℃~85℃长时间使用;
超小尺寸,18mm *12mm(PCB 板载天线)、16mm*12mm(IPEX 天线座);
支持自定义 Uart 波特率:1200bps -- 1Mbps;
UART 收发缓冲:2048 bytes;
广播间隙可修改;
连接参数可修改;
BLE 名称可修改;
MTU 最大 247 字节,并支持 MTU 更新;
支持 1M,2M PHY,125K,500K,并支持 PHY 更新;
1s 广播周期,平均电流低于 13uA;
支持 AT 指令和数据透传;
支持 Longrange 模式;
支持主从一体。
三、通讯测试。
手机上安装上nRF Connect软件。nRF-Connect是专为移动平台设计的应用程序,支持Android 8.0及以上、iOS 13.0及以上版本,提供设备扫描、连接、服务发现、数据读写等核心功能。开发者可通过该应用快速测试BLE设备,查看设备服务与特征,实现数据交互。nRF-Connect是专为移动平台设计的应用程序,支持Android 8.0及以上、iOS 13.0及以上版本,提供设备扫描、连接、服务发现、数据读写等核心功能。开发者可通过该应用快速测试BLE设备,查看设备服务与特征,实现数据交互。
开发板通过type-c数据线与电脑连接。


通过串口软件打开串口,设置波特率为115200。按下复位键,可以看见串口提示:WS8623 Ready
然后在手机上打开nRF-Connect,可以看见,已经有通过蓝牙找到“WS8623”这个设备,点击旁边的CONNECT按钮。


可以看见有一个服务,点击0xFFF2这个特征旁边的上传箭头。输入要上传的内容,这里上传两个byte0X50 0X51


然后就看见串口上接收到了“PQ”两个字母。

将0xFFF1特征修改为可以接收状态,然后通过串口传输一个字符串。在串口软件中输入“HELLO”,点发送


可以看见成功地通过蓝牙接收到了字符串。
我要赚赏金
