当前位置: 首页 > news >正文

【星闪模组开发板WS8204SLEBLEModule】星闪数据收发测试

目录

开发板简介

串口设置

主从模式设置

AT命令数据发送

透传模式数据发送

结语


本文首发于《电子产品世界》论坛:【星闪模组开发板WS8204SLE&BLEModule】星闪数据收发测试-电子产品世界论坛https://forum.eepw.com.cn/thread/392011/1

感谢eepw论坛和成都无声讯通科技有限责任公司提供的评测机会。

开发板简介

WS8204 是一款高度集成 2.4GHz SoC BLE&SLE 芯片方案模组,集成 BLE5.4/SLE1.0 子系统,包含 MAC、Baseband、 RF、balun、功率放大器、低噪 声放大器,TX/RX switch 等模块,支持 1M/2M/4M 3 种带宽,最大支持 12Mbit/s 速率。虽然测试用的开发板看上去接口丰富,但是由于其软件完全不开放,所以没有任何定制的地方。开发板的整体布局如下图。

image.png

图中的2号是主通信接口,可以借助USB连接PC进行测试。11是一个扩展槽,如果希望接单片机,可以用这个接口。

串口设置

星闪模组开发板 WS8204的手册上推荐的串口调试工具是SSCOM。本来我平时用的是MabaXterm,但是和这个板子不太适配,因为这个开发板对于串口的格式有要求,命令结尾必须是回车换行,设置了几次都无法让MabaXterm和它一起工作,只好改用SSCOM。在使用SSCOM时,一定要勾选“加回车换行”这个选项。

image.png

主从模式设置

星闪通信是采用主从模式的,模块出厂默认是从模式,如果想互相通信,需要将其中一个改为主模式。使用AT+SROLE=1命令将其由从模式切换到主模式,然后使用AT+RST命令将其重启,然后两个板子就可以连接连接。

image.png

image.png

+SCONN命令表示开发板已经连接成功。

AT命令数据发送

星闪模组开发板 WS8204 有两种数据收发模式,一种是AT命令收发,一种是透传模式。先介绍AT命令收发。

在 AT 指令模式下,发送 AT+SSEND=<connid>,<length>\r\n 到模组,模组接收命令合响应“+OK\r\n>”即表示 模组准备好接收数据,此时可向模组发送指定长度的数据。数据发送完成后,模组输出+SSEND:<length>,表示发送完成。 在 AT 指令模式下,模组接收到数据,模组主动输出+SRD:<connid>,<length>。然后输出接收到的数据。这里的数据长度是包括回车换行的。

下面是发送数据的例子。

image.png

image.png

透传模式数据发送

AT命令数据收发是可以一对多的,但是透传模式只能是1对1连接,而且实测是单向的。要使用透传功能,需要先使用AT+SMUX=1将其连接数(默认是8)减少为1。

发送 AT+SSEND 即进入透传模式。在透传模式时输入“+++”3 个字 符,即进入 AT 指令模式;再次发送 AT+SSEND 即会再次进入透传模式。 

下面是透传的实际测试。

image.png

image.png

下面是利用SSCOM的文件发送能力发送了一个文件的测试。

image.png

image.png

结语

功能测试之后,发现这个开发板还是非常容易上手的,整体表现不错。缺点是文档比较差。

 

相关文章:

  • 信息系统项目管理师-工具名词解释(下)
  • STM32 TDS+温度补偿
  • MySQL——存储
  • Redis 分布式锁+秒杀异步优化
  • android11 DevicePolicyManager浅析
  • Rocky8.10安装openhalo1.0
  • 算法——通俗讲解升幂定理
  • 基于深度学习的狗鼻纹身份识别
  • 定制开发还是源码搭建?如何快速上线同城外卖跑腿APP?
  • 算法堆排序记录
  • 1022 Digital Library
  • 【ROS2】行为树 BehaviorTree(五):详细学习端口和黑板
  • 项目集管理汇报报告 (范本)
  • 什么时候触发full GC(发生场景)
  • Snipaste免费版安装教程包含下载、安装、使用(附安装包)
  • Tmi-clnet:从影像学、临床和放射学数据融合判断慢性肝病预后的三模态相互作用网络——医学图像论文学习,论文源码下载
  • 远程登录一个Linux系统,如何用命令快速知道该系统属于Linux的哪个发行版,以及该服务器的各种配置参数,运行状态?
  • 块存储、文件存储和对象存储的特点、应用场景及区别
  • load_summarize_chain ,load_qa_chain 是什么
  • MCP服务,阿里云百炼,Cline,mysql-mcp-server,MCP通信原理
  • 全国首家由司法行政部门赋码登记的商事调解组织落户上海
  • 长安汽车辟谣抛弃华为,重奖百万征集扩散不实内容的背后组织
  • 河南社旗县委书记张荣印转任南阳市人大常委会农工委主任
  • 上海奉贤这所九年一贯制学校将迎首批新生,有何特色?
  • 体坛联播|中国U16女足击败墨西哥,王星昊首获世界冠军
  • 海口市美兰区委副书记、区长吴升娇去世,终年41岁