中显串口屏 VGUS(Viewtech GraphicalUser Software)

VGUS串口屏支持多种功能,包括使用变量存储器和寄存器进行控制和显示。用户数据库文件名固定为'UserDb.bin',具有64K字节大小,可用于存储用户数据。串口屏预装0号字库,支持文本时钟和表盘时钟,但需要用户主板RTC时钟。用户需注意串口屏的写入次数限制和块写入特性,不推荐频繁修改数据库。此外,建议MCU将TXD设置为推挽输出模式以确保通讯可靠性。VGUS屏使用变量驱动,通过0x80至0x83指令进行显示和触摸交互,且可通过屏参配置寄存器修改参数。
摘要由CSDN通过智能技术生成

注意点:

在这里插入图片描述

  • SDWa系列串口屏不支持85指令 串口下载,不支持视频寄存器(即不能用指令助手),仅支持视频控件功能。

  • 用户数据文件必须命名为“*.bin”,文件名编号为0-255(文件名不可以使用22和23,系统占用)。

  • 用户数据库的文件名为“UserDb.bin”,且具有掉电存储用户数据的功能。SDWe系列串口屏允许数据库文件的大小与用户工程文件有关,总空间为114M字节,工程文件越大、允许数据库文件越小。SDWa系列串口屏数据库大小固定为64K字节。

  • 数据库保存在 FLASH 存储器里面,因此其具有掉电保存功能。VGUS 串口屏采用的是 NAND 型 FLASH 存储器,具有容量大的优点,但是也具有两点劣势:一是写入次数较少,理论写入次数为 10 万次;二是只支持块写入,写入过程复杂。因此,不推荐将数据库作为重要数据的存储介质使用,也不推荐频繁修改写入数据库!该类应用建议用户单片机外扩一个24 系列 SPI EEPROM 存储器或者 25 系列 SPI NOR FLASH 存储器

  • 串口屏预装了0号字库,包含 48到64128 点阵的所有ASCII码字符,新字库需要从1开始命名,不要与0号字库重名。

  • 文本时钟,表盘时钟是可以选择时钟源的,时钟变量只能使用用户主板上的RTC时钟

  • 用户单片机也可以通过寄存器 0x1F-0x26 读取到时间信息。

  • 图标素材尺寸建议不要超过 255*255,过大尺寸的图标会影响显示速度

  • 如果调节某个的变量的值后要点击确认才生效可以用硬件参数配置控件实现(寄存器映射的变量地址)即:调整的变量地址在6F00-6FFF,OK上弄一个硬件参数配置控件(如调屏幕亮度,注意调节屏幕亮度时下限不要设置为0,否则就成黑屏了,需要自己去慢慢试着找调光的位置)
    硬件参数配置可以修改是否自动上传,实际就是修改寄存器的值。可以取消个别控件的自动上传,点击执行,返回给单片机一个值,单片机检查以后发送问询指令去读变量存储单元的值

在屏参配置里面勾选触屏录入参数后自动上传到串口,但是具体控件的不要勾选数据自动上传

  • 视屏:寄存器 0x61-0x6e 映射于变量存储器 0xff01-0xff0e,即操作用户变量存储器 0xff01-0xff0e 可实现相同的功能(主要是用来触控实现播放 avi 视频,无须用户 MCU 指令干预)。在播放器界面上设计制作播放/暂停、停止、下一曲、音量调节等按钮,通过“按钮键值返回”控件修改变量存储器 0xff01-0xff0e(寄存器 0x61-0x6e),实现无需用户 MCU 干预下播放 avi 视频;
  • 为了确保通讯可靠,强烈建议与 SDW 终端连接的用户 MCU 都将其 TXD 引脚
    设置成推挽输出模式,而不要设置成弱上拉模式。因为推挽输出模式可以提供更
    强的端口驱动能力
  • 对于竖屏使用的工程:分辨率不变仍然填800x480,不能改成480x800
  • WAV 或者 MP3
    格式。WAV 格式必须用 22KHz、双声道数据,指令中音频文件总大小不得大
    于 2M。
  • 针对 VGUS 屏里的数据是掉电不保存的,或者是客户有很多数据想要放到屏里到时
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值