扫码支付铺开之后,条码枪和二维码终端的交互被重新定义。过去一块单色屏加几颗LED就能交差,现在商户要看收款码,仓库要核对数量和货位,医疗窗口要显示患者信息,一块2.4寸到3.5寸的彩屏成了标配。麻烦也随之而来,主控MCU要跑业务逻辑,还要腾出精力刷屏、解码图片、播报语音,资源稍紧就出现卡顿和闪屏。该方案用唯创知音WT2606BSx-P001串口屏显模块把显示、语音和蓝牙从主控手里接走,MCU只发几条串口指令,屏幕、声音、二维码全部到位。
该芯片什么来头
WT2606BSx是唯创知音面向多媒体和视频流应用推出的TFT屏显SoC,双核RISC-V处理器集成32位CPU和32位GPU,主频最高180MHz,片上带32Mbit PSRAM和768KB SRAM,内置2.5D图形加速器,硬件混合、旋转、缩放都走加速通道。图片解码覆盖JPEG、MJPEG和GIF,界面开发可以走LVGL,也可以用内置GUI。
★ RISC-V双核架构,32位CPU加32位GPU,主频最高180MHz
★ 8位串行RGB、16位并行RGB、8位MCU(8080)三类屏接口,分辨率支持到960×600,可通过软件自适应配置
★ 内置2.5D GPU,支持JPEG编码和JPEG、MJPEG、GIF解码
★ 蓝牙6.0加BLE,支持LE音频BIS/CIS
★ 18bit DAC双通道信噪比107dB,18bit ADC信噪比98dB,支持ANS、AEC、PLC、ENC
★ DVP摄像头接口、高速USB 2.0主机/设备、双SD卡控制器、多路UART、IIC、SPI
串口接管屏幕
MCU通过主串口与模块通信,3.3V TTL电平,默认波特率115200,指令带起始码、长度、校验码和结束码,应答返回执行结果,联调阶段用串口助手就能跑通。D0指令负责表情和图片播放,播放速度0~15可调,切图方式有直接刷新、下进、上进、右进、左进五种,进图速度0~10独立设定。D3清屏,D7开关背光,DA动图单次播放,播完可以选黑屏或者停在最后一帧。全屏、半屏、局部、拼图、叠层、多控件叠加这些显示方式全部开放在指令层,D9指令把图标钉到屏幕任意坐标,最多支持1个背景加49个图标,电量、信号、连接状态这类小图标随手叠上去。
收款码是自带能力
D4指令直接在屏幕上渲染二维码,MCU把字符串塞进参数就出码,内容长度不超过199字节,二维码大小1~255可调。支付终端改金额不用重做图片资源,一条指令发过去,屏幕上的收款码立刻刷新。配合A0播放音频和AE音量0~31档调节,扫码成功提示、金额播报这些语音也在同一颗芯片里完成,省掉一颗独立的语音IC。
扫码数据和上传链路
模块具备串口转串口透传能力,INT1低电平触发透传,高电平切回指令模式,INT2拉高表示有透传数据,BUSY信号反馈播放状态。条码解码结果可以从这条链路透传给业务主控,也可以经芯片的高速USB 2.0设备接口直连收银主机。需要无线联机时,蓝牙6.0可以和手机App、PDA建立BLE连接,扫码记录同步到后台。
供电和功耗
VBAT输入3.0V~4.5V,典型3.7V,锂电池直接供电,VUSB输入4.6V~5.5V,片上集成锂电池充电器,手持终端的充电电路一并省下。串口指令可在关机和待机两种休眠模式间切换,关机电流小于5uA,待机小于100uA,收到指令能快速回到工作状态,上电默认处于待机。工作温度覆盖零下40℃到80℃,冷库和户外场景也扛得住。D5指令还能输出10K PWM,接状态灯做呼吸效果,占空比一条指令搞定。
量产升级怎么处理
固件走串口OTA,FD指令完成握手后用F0指令按512字节分包推送。整体程序升级打包成.wtui文件,单个文件不大于14M。已经量产的机器只想换图,走图片视频升级,按编号替换bin文件,注意动图bin要排在升级文件前面,文件命名按顺序来就不会出错。新品图片位置吃不准,唯创填充工具可以生成预估大小的占位bin,先占住编号,后续直接替换,不用推翻重来。
选型速查表
| 项目 | 参数 |
| 主控 | WT2606BSx方案,串口屏显模块WT2606BSx-P001 |
| 处理器 | RISC-V双核,32位CPU加32位GPU,最高180MHz |
| 存储 | 片上32Mbit PSRAM,768KB SRAM,外挂SPI Flash |
| 屏幕接口 | 8位串行RGB、16位并行RGB、8位MCU(8080) |
| 分辨率 | 支持到960×600,软件自适应 |
| 视频能力 | MJPEG/AVI,960×600下20帧/秒 |
| 二维码 | D4指令直出,内容不超过199字节 |
| 音频 | 18bit DAC信噪比107dB,音量0~31档 |
| 蓝牙 | 蓝牙6.0加BLE,支持LE音频BIS/CIS |
| 供电 | VBAT 3.0V~4.5V,VUSB 4.6V~5.5V,内置锂电充电 |
| 功耗 | 关机小于5uA,待机小于100uA |
| 串口 | 3.3V TTL,默认115200,波特率可设 |
| 升级 | 串口OTA,.wtui整体升级,图片视频按编号替换 |
| 工作温度 | 零下40℃到80℃ |
对做条码枪和二维码终端的工程师来说,这套方案的价值在于把屏显、语音、蓝牙、充电收进一颗芯片,MCU只留业务逻辑,串口指令即插即用,量产换图不走完整升级流程。手上项目如果正卡在2.4寸到3.5寸彩屏的驱动资源上,可以拿规格书和评估板先跑一轮指令集。
23
