WS8204 是一款高度集成 2.4GHz SoC BLE&SLE 芯片方案模组,集成 BLE5.4/SLE1.0 子系统,包含 MAC、Baseband、RF、balun、功率放大器、低噪 声放大器,TX/RX switch 等模块,支持 1M/2M/4M 3 种带宽,最大支持 12Mbit/s 速率。 WS8204 集成高性能 32bit 微处理器(MCU),硬件安全引擎以及丰富的外设接 口,外设接口包括 SPI、UART、I2C、PWM、GPIO、USB2.0、NFC Tag、PDM、 I2S/PCM、QDEC、KEYSCAN 键盘扫描电路,支持 8 路 13bit 分辨率 ADC、ADC 支 持对接音频 AMIC,内置 SRAM 和合封 Flash,并支持在 Flash 上运行程序。 WS8204 支持LiteOS,并配套提供开放、易用的开发和调试运行环境。 WS8204 将片上 IO 全部引出,方便客户二次开发,模组自带屏蔽罩,同时可选择板载 PCB 天线或邮票孔二选一天线形式,19mm * 12.9mm 超小尺寸,非常适用于鼠标、键盘、手写笔、网关以及 IOT 等物联网智能终端领域。
1. WS8204开发板资料.
2. WS8204芯片资料.
3. 软件安装.
网络查找并安装好串口助手软件CH34SER 和串口/网络数据调试器SScom(v5.13.1)。
4. 开发板试用。
4.1 用type C 线连接电脑和两个开发板H -UART 和L-UART端口,可用USB分线器或集线器同时连接·两块开发板这两个端口 方便调试。
4.2 运行CH34SER,在电脑设备管理器中可查到四个设备:
4.3 AT 命令使用。
安装并运行串口调试软件SSCOM v5.13.1。
AT命令如下:
在串口调试软件选择 L-UART 对应 COM接 口、按下开发板“NRST”按键,显示开发板相关信息;
选择 H-UART 对应 COM接 口、按下开发板“NRST”按键,窗口显示"WS8204 Ready"。
命令窗口输入“AT+HELP”,显示AT命令列表。
可根据芯片文件中的以上命令进行相关操作,如查寻开发板和芯片信息,复位和重启等操作。
4.4 数据收发
4.4.1 数据透传模式 。
先用‘AT+SMUX=1’命令将两个开发板设置为只连接一个,再用‘AT+SSEND’进入透传模式。在透传模式时输入 如“abcde”等任意个字符即可在两开发板间互传数据。
4.4.2 AT 指令数据发收
在 AT 指令模式下,发送 AT+SSEND=<connid>,<length>\r\n 到模组,模组接收命令合响应“+OK\r\n>”即表示模组准备好接收数据,此时可向模组发送指定长度的数据。数据发送完成后,模组输出+SSEND:<length>,表示 发送完成。在 AT 指令模式下,模组接收到数据,模组主动输出+SRD:<connid>,<length>.然后输出接收到的数据.
如下图 发送"AT+SSEND=0,5\r\n56789"或 "AT+SSEND=0,6\r\nabcdef",可传56789 或 abcdef 到对方板。