【蓝牙 WS8623 模组开发板测评】+开发板编译环境搭建测试
本文介绍了成都无声讯通科技的 WS8623 模组开发板的基本信息,包括模组参数特点、应用场景、原理图、功能说明等信息,在此基础上通过手机 APP 完成对蓝牙上传和读取功能的工程测试。
本节介绍了 WS8623 模组和开发板的基本信息,包括产品参数特点、应用、原理图、AT 指令、工作模式等。
产品概述
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 x 12mm(PCB 板载天线)、16mm x 12mm(IPEX 天线座)
支持自定义 Uart 波特率:1200bps -- 1Mbps
UART 收发缓冲:2048 bytes
广播间隙可修改
连接参数可修改
BLE 名称可修改
MTU 最大 247 字节,并支持 MTU 更新
支持 1M,2M PHY,125K,500K,并支持 PHY 更新
1s 广播周期,平均电流低于 13uA
支持 AT 指令和数据透传
支持 Longrange 模式
支持主从一体
应用场景
楼宇自动化(无线传感器、照明控制、信标)
安防系统、定位系统
医疗设备
ESL(电子货架标签)
个人电子产品(玩具、HID、手写笔)
穿戴健康传感器
智能物流/交通/城市
智能家居
引脚功能
通过stlink和以下端口连接可以下载调试芯片,接线进行测试:
假设已经安装了cubemx和keil软件,还需要WB0库文件和CPU支持包;
注意cpu支持包需要自己通过pack安装界面去keil官网下载,下载之后发现是ZIP文件,还继续通过pack安装界面安装,然后才算完成编程环境的搭建。
编译之后,发现始终下载不了:
在下载STM32程序的时候发现有没法下载,出现“Internal command error”,原来是上一个程序中使用了低功耗模式,要解决也很简单,就是按一下复位键,再去load程序,就可以烧录进去了。