一、产品概况
WS8623基于STM32WB05KZV6TR芯片方案设计的无线SOC模组。工作在2.4GHz频段,具有多种传输方式,TTL电平输出。 STM32WB05KZV6TR是一款超低功耗可编程Bluetooth Low Energy芯片系统(SoC),内置ST先进的2.4GHz无线IP,具有较低功耗和优秀的无线性能。它支持点对点连接和蓝牙网状网络,允许以可靠的方式构建覆盖范围的设备网络。同时还适用于2.4GHz专有无线通信,支持超低延迟应用。WS8623将片上IO全部引出,方便客户应用,自带屏蔽罩,18mm *12mm(PCB板载天线)、16mm*12mm(IPEX天线座)。
二、特点功能
开发板的功能特点如下图所示:
三、开箱亮相
EEPW提供了两块开发板,方便后续拓展评测。毕竟蓝牙有主从角色之分。开发套件外包装使用纸盒包装。
开发板内包装采用防静电袋封装。
开发板的正视图如下:
核心板与底部扩展板通过20pin的插针转接,拆开来看看管脚分布。
四、AT指令简介
AT指令是一种用于控制调制解调器的指令集,常用于移动通信设备。AT指令起源于20世纪80年代,当时主要用于控制电话线上的调制解调器进行数据传输。随着移动通信技术的飞速发展,AT指令逐渐扩展到移动设备领域,成为移动通信设备中不可或缺的一部分。AT指令被广泛应用于各种移动通信设备中,如手机、平板电脑、智能手表等。通过发送AT指令,用户可以控制设备的各种功能,如设置网络参数、读取设备状态、发送短信等。模组同时支持成都无声讯通科技的AT指令集(V1.3)和数据透传。
AT指令类型:
AT指令列表:
模组在未连接时仅支持AT指令。连接成功后自动切换为数据透传。在连接后,用通过UART发送“+++(无换行)”即切换到AT指令,应用在需要继续数据透传时,需要发送“AT+BSEND\r\n”切换回数据透传模式。
数据透传为流式传输,UART每个方向都有2048字节缓冲,UART数据接收满后,如果应用继续发送数据模组将丢弃这部分数据,以保证缓冲区不会溢出。
成都无声讯通科技的AT指令集(V1.3)为蓝牙和WIFI通用指令集。用户可使用指令“AT+HELP\r\n”,查看当前模组所支持的所有指令;也可使用指令“AT+<CMD>=?” 查看当前模组的具体指令帮助。
五、AT指令测试
板载沁恒CH9102X串口芯片,因此需要安装CH341SER驱动,由于笔者的电脑中之前已安装过该驱动,因此接入开发板即能识别到串口。在串口调试助手中设置波特率115200,将开发板连接到电脑,上电测试基本AT指令。
根据上述的AT指令列表,在无连接状态下,可体验部分基本指令。
今天咱分享到此,后续再对开发板的角色定义,然后测试数据透传功能。