Skip to content

二维码

二维码

把变量中的文本编码为二维码显示在屏上,适合设备信息、链接、序列号等扫码场景。

用途

二维码控件读取变量区文本并生成二维码。MCU 通过 0x82 写入内容,并以 0xFFFF 结尾。模块大小由 Unit_Pixels 固定(每个二维码单元占 N×N 屏像素),显示尺寸随模块数与 Unit_Pixels 共同决定。

典型用法

  1. 拖入「二维码」,划定显示区域
  2. 设置 变量存储地址字长度Unit_Pixels(1~7)
  3. 可选配置边框显示与初始值
  4. 下载后,MCU 向该地址写文本并以 0xFFFF 结束,屏端生成二维码

二维码属性设置面板

关键属性

属性说明
变量存储地址(0x)文本起始地址;0x82 写入,以 0xFFFF 结束
字长度工具分配/冲突检查用;实际以结束符为准
初始值上电初值(依赖屏参)
Unit_Pixels每个二维码模块对应的像素边长,固定 1~7
边框显示是否绘制边框
宽度 / 高度显示区域;过小可能裁切码图
描述指针(0x)默认 FFFF 关闭

完整属性以 VGUS Next 属性面板为准。

注意事项

注意

  • ⚠️ 写文本必须以 0xFFFF 结尾;最长约 458 字节 / 229 字(以产品说明为准)
  • ⚠️ Unit_Pixels 固定模块像素,不会随控件框自动缩放;需要自适应请用 自适应二维码
  • ⚠️ 控件区域过小时二维码可能被裁切,请预留足够显示空间
  • 💡 描述指针 多数应用保持 FFFF

交互示例

下面是浏览器里的示意:MCU 写文本并以 0xFFFF 结束。左侧为示意图案,不能扫码。外观与实机不完全一致,完整行为以下载后屏端为准。帧格式见 串口指令

相关内容