蓝牙WS8623模组开发板是一款基于STM32WB05KZV6TR芯片方案设计的无线SOC模组,它工作在2.4GHz频段,具有多种传输方式,并支持TTL电平输出。
而STM32WB05KZV6TR则是一款超低功耗的可编程Bluetooth Low Energy芯片系统(SoC),其内置了ST先进的2.4GHz无线IP,具有较低功耗和出色的无线性能。它支持点对点连接和蓝牙网状网络,允许以可靠的方式构建覆盖范围内的设备网络。同时它还适用于2.4GHz专有无线通信,支持超低延迟应用。
该开发板是将片上的全部IO都提供给用户使用,且自带屏蔽罩及板载天线。
非常感谢EEPW的是为测评提供了两块开发板,这样就便于进行双机间的无线通讯,因为蓝牙通讯是有主、从之分的。
开发板及配置的USB线如图1所示,由此可知开发板是采用叠层式的组合结构,核心板与底部扩展板是通过20pin的插针进行转接,整体上给人以十分精致的感觉。

图1 开发板及USB线
若拆开连接,则可看到引脚的分布如图2所示。

图2 J5接口
在使用USB接口为其供电的情况下,其状态如图3所示。

图3 上电效果
此时,若在电脑侧打开设备管理器,则会见到有串口呈现,见图4所示。

图4 串口设备
该开发板支持透传模式及AT指令模式,所谓AT指令是一种用于控制调制解调器的指令集,常用于移动通信设备。
模组在未连接时仅支持AT指令,连接成功后则自动切换为数据透传。
在连接后,用通过串口发送“+++(无换行)”可切换到AT指令,在需要数据透传时,只需要发送“AT+BSEND\r\n”就可切换回数据透传模式。
数据透传为流式传输,串口每个方向都有2048字节缓冲,UART数据接收超出后,会丢弃这部分数据,以确保缓冲区不溢出。
该开发板所提供的AT指令集(V1.3)为蓝牙和WIFI通用指令集,可使用指令“AT+HELP\r\n”,来查看当前模组所支持的所有指令,还可使用指令“AT+<CMD>=?” 来查看当前模组的具体指令帮助。
在上电后,可提供AT指令测试开发板的工作状态,见图5所示。

图5 状态测试
还可用复位指令进行复位,见图6所示。

图6 指令复位
如果你想给设备换个名称也是可以的,参见图7所示。

图7 指令更名
若是关心版本信息,按图8所示即可见到。

图8 版本查询
开发板的基本情况就是这些,后面再进行深入的探索及应用。
我要赚赏金
