提纲



Similar documents
Microsoft Word - 第3章.doc

I

修改版-操作手册.doc

说 明 为 了 反 映 教 运 行 的 基 本 状 态, 为 校 和 院 制 定 相 关 政 策 和 进 行 教 建 设 与 改 革 提 供 据 依 据, 校 从 程 资 源 ( 开 类 别 开 量 规 模 ) 教 师 结 构 程 考 核 等 维 度, 对 2015 年 春 季 期 教 运 行 基

生产支援功能 使用说明书(IP-110 篇)

目 录 关 于 图 标... 3 登 陆 主 界 面... 3 工 单 管 理... 5 工 单 列 表... 5 搜 索 工 单... 5 工 单 详 情... 6 创 建 工 单... 9 设 备 管 理 巡 检 计 划 查 询 详 情 销 售 管

登录、注册功能的测试用例设计.doc

导 数 和 微 分 的 概 念 导 数 的 几 何 意 义 和 物 理 意 义 函 数 的 可 导 性 与 连 续 性 之 间 的 关 系 平 面 曲 线 的 切 线 和 法 线 导 数 和 微 分 的 四 则 运 算 基 本 初 等 函 数 的 导 数 复 合 函 数 反 函 数 隐 函 数 以


<433A5C446F63756D656E E E67735C41646D696E F725CD7C0C3E65CC2DBCEC4CFB5CDB3CAB9D3C3D6B8C4CFA3A8BCF2BBAFA3A95CCAB9D3C3D6B8C4CF31302D31392E646F63>

引言

目 录 一 系 统 访 问... 1 二 门 户 首 页 申 报 用 户 审 核 用 户... 2 三 系 统 登 录 用 户 名 密 码 登 录 新 用 户 注 册 用 户 登 录 已 注 册 用

世华财讯模拟操作手册

<443A5C6D B5C30312EB9A4D7F7CEC4B5B55C30322EBACFCDACCEC4B5B55C C30342EC8CBC9E7CCFC5C31332ECFEEC4BFC5E0D1B55C E30385C322EB2D9D7F7CAD6B2E12E646F63>

提纲

Microsoft Word - 第7章 图表反转形态.doc

<4D F736F F D C4EAB9A4B3CCCBB6CABFCAFDD1A7D7A8D2B5BFCEBFBCCAD4B4F3B8D9D3EBD2AAC7F3>

国债回购交易业务指引

何 秋 琳 张 立 春 视 觉 学 习 研 究 进 展 视 觉 注 意 视 觉 感 知

教师上报成绩流程图

全国艺术科学规划项目

0 年 上 半 年 评 价 与 考 核 细 则 序 号 部 门 要 素 值 考 核 内 容 考 核 方 式 考 核 标 准 考 核 ( 扣 原 因 ) 考 评 得 3 安 全 生 产 目 30 无 同 等 责 任 以 上 道 路 交 通 亡 人 事 故 无 轻 伤 责 任 事 故 无 重 大 质 量

第 一 部 分 MagiCAD for Revit 安 装 流 程

Microsoft Word - 第3章.doc

Template BR_Rec_2005.dot

《C语言基础入门》课程教学大纲

HSK( 一 级 ) 考 查 考 生 的 日 常 汉 语 应 用 能 力, 它 对 应 于 国 际 汉 语 能 力 标 准 一 级 欧 洲 语 言 共 同 参 考 框 架 (CEF) A1 级 通 过 HSK( 一 级 ) 的 考 生 可 以 理 解 并 使 用 一 些 非 常 简 单 的 汉 语

评 委 : 李 炎 斌 - 个 人 技 术 标 资 信 标 初 步 审 查 明 细 表 序 号 投 标 单 位 投 标 函 未 按 招 标 文 件 规 定 填 写 漏 填 或 内 容 填 写 错 误 的 ; 不 同 投 标 人 的 投 标 文 件 由 同 一 台 电 脑 或 同 一 家 投 标 单

自 服 务 按 钮 无 法 访 问 新 系 统 的 自 服 务 页 面 因 此 建 议 用 户 从 信 网 中 心 ( 主 页, 右 下 角 位 置 的 常 用 下 载, 或 校 园 网 用 户 自 服 务 ( 首 页

Cybozu Garoon 3 管理员手册

4 进 入 交 互 区 设 置 的 组 件 管 理, 在 组 件 管 理 中, 教 师 可 以 选 择 课 程 空 间 中 的 所 有 组 件, 并 通 过 点 击 启 用 或 不 启 用 选 定 组 件 在 课 程 空 间 中 的 显 示 5 进 入 工 作 室 管 理 的 工 作 室 首 页,

øÕªß∂À≤Ÿ◊˜ ÷≤·

18 上 报 该 学 期 新 生 数 据 至 阳 光 平 台 第 一 学 期 第 四 周 至 第 六 周 19 督 促 学 习 中 心 提 交 新 增 专 业 申 请 第 一 学 期 第 四 周 至 第 八 周 20 编 制 全 国 网 络 统 考 十 二 月 批 次 考 前 模 拟 题 第 一 学

第2章 数据类型、常量与变量

云信Linux SSH认证代理用户手册

采 取 行 动 的 机 会 90% 开 拓 成 功 的 道 路 2

Excel basics

目 录 一 激 活 账 号... 2 二 忘 记 密 码 后 如 何 找 回 密 码?... 3 三 如 何 管 理 学 校 信 息 及 球 队 学 生 教 师 等 信 息... 6 四 如 何 发 布 本 校 校 园 文 化? 五 如 何 向 教 师 发 送 通 知? 六

深圳市新亚电子制程股份有限公司

 编号:

评 委 : 徐 岩 宇 - 个 人 技 术 标 资 信 标 初 步 审 查 明 细 表 序 号 投 标 单 位 投 标 函 未 按 招 标 文 件 规 定 填 写 漏 填 或 内 容 填 写 错 误 的 ; 不 同 投 标 人 的 投 标 文 件 由 同 一 台 电 脑 或 同 一 家 投 标 单

Microsoft Word - GT21L16S2W简要说明V3.7.doc

系统设计文档_样稿管理模块 V1.1_.doc

 

乐视云视频发行平台 操作手册 V1.1

i 1) 系 统 运 作 前 设 定 *1. [2.1 网 页 主 机 名 称 设 定 ] -- 设 定 校 务 系 统 的 主 机 IP 地 址, 以 供 其 他 个 人 电 脑 连 接 及 使 用 该 系 统 *2. [2.3.1 输 入 / 修 改 学 校 资 料 ] -- 输 入 系 统 使

·岗位设置管理流程

目 录 版 本 更 新 说 明 导 读 读 者 对 象 手 册 内 容 简 介 软 件 简 介 基 本 术 语 技 术 支 持 基 本 流 程 操 作 步 骤... 8

正 规 培 训 达 规 定 标 准 学 时 数, 并 取 得 结 业 证 书 二 级 可 编 程 师 ( 具 备 以 下 条 件 之 一 者 ) (1) 连 续 从 事 本 职 业 工 作 13 年 以 上 (2) 取 得 本 职 业 三 级 职 业 资 格 证 书 后, 连 续 从 事 本 职 业

中 国 软 科 学 年 第 期!!!

目 录 办 公 OA 介 绍... 3 办 公 OA... 4 一. 收 件 箱 发 布 信 件 查 看 个 人 信 件... 7 二. 公 共 留 言 发 布 公 共 留 言 查 看 公 共 留 言... 9 三. 校 长 荐

<4D F736F F D20B3D6B2D6CFDEB6EEB1EDB8F1D7EED6D52E646F63>

( ) 信 号 与 系 统 Ⅰ 学 科 基 础 必 修 课 教 周 2016 年 06 月 13 日 (08:00-09:35) ( )

操作手册

2) 注 册 内 容 填 写, 阅 读 注 册 协 议, 完 成 注 册 字 段 标 示 有 符 号 的, 为 下 拉 选 择,* 为 必 填 项 2. 厦 钨 B2B 加 入 线 上 供 应 商 申 请 1) 系 统 显 示 已 注 册 用 户 信 息, 可 打 开 左 列 供 应 商 管 理 条

2006年顺德区高中阶段学校招生录取分数线

珠江钢琴股东大会

第 期 李 伟 等 用 方 法 对 中 国 历 史 气 温 数 据 插 值 可 行 性 讨 论

用节点法和网孔法进行电路分析

D. 替 换 7 PowerPoint 中, 插 入 一 张 新 幻 灯 片 的 快 捷 键 是 A.Ctrl+M B.Ctrl+N C.Alt+N D.Alt+M 8 PowerPoint 2010 中 主 要 的 编 辑 视 图 是 A. 幻 灯 片 浏 览 视 图 B. 普 通 视 图 C.

<4D F736F F D20BFC9B1E0B3CCD0F2BFD8D6C6CFB5CDB3C9E8BCC6CAA6B9FABCD2D6B0D2B5B1EAD7BC2E646F63>


龚 亚 夫 在 重 新 思 考 基 础 教 育 英 语 教 学 的 理 念 一 文 中 援 引 的 观 点 认 为 当 跳 出 本 族 语 主 义 的 思 维 定 式 后 需 要 重 新 思 考 许 多 相 连 带 的 问 题 比 如 许 多 发 音 的 细 微 区 别 并 不 影 响 理 解 和

工 程 造 价 咨 询 企 业 管 理 系 统 操 作 手 册 目 录 1 造 价 企 业 登 录 企 业 基 本 信 息 查 看 企 业 人 员 信 息 查 看 企 业 基 本 信 息 操 作 企 业 简 介 企 业 章

目 录 第 一 章 博 星 卓 越 电 子 商 务 营 销 策 划 实 践 平 台 硬 件 使 用 介 绍... 3 第 二 章 博 星 卓 越 电 子 商 务 营 销 策 划 实 践 平 台 管 理 员 端 功 能 使 用 介 绍 系 统 管 理 员 登 陆 班

全国教师资格认定管理信息系统

党建评估

精 勤 求 学 自 强 不 息 Born to win! 解 析 : 由 极 限 的 保 号 性 知 存 在 U ( a) 当 a 时 f ( ) f ( a) 故 f ( ) 在 点 a 不 取 极 值 f ( ) f ( a) f ( ) f ( a) lim lim a a a a ( a)

第3章 创建数据库

金 不 少 于 800 万 元, 净 资 产 不 少 于 960 万 元 ; (3) 近 五 年 独 立 承 担 过 单 项 合 同 额 不 少 于 1000 万 元 的 智 能 化 工 程 ( 设 计 或 施 工 或 设 计 施 工 一 体 ) 不 少 于 2 项 ; (4) 近 三 年 每 年

上海证券交易所会议纪要

2 熟 悉 Visual Basic 的 集 成 开 发 环 境 3 了 解 可 视 化 面 向 对 象 编 程 事 件 驱 动 交 互 式 开 发 等 基 本 概 念 4 了 解 Visual Basic 的 特 点 环 境 要 求 与 安 装 方 法 1 Visual Basic 开 发 应 用

课程类 别

Microsoft Word - 正文.doc

四川省农村义务教育学生

Microsoft Word - 文件汇编.doc

目 录 页 1. 欢 迎 使 用 网 上 预 约 面 谈 访 问 系 统 新 用 户 新 用 户 登 入 帐 户 程 序 启 动 网 上 预 约 面 谈 访 问 帐 户 核 对 帐 户 的 地 址 资 料

标题

文档编号:

中 中 中 中 部 中 岗 位 条 件 历 其 它 历 史 师 地 理 师 生 物 师 体 与 健 康 师 从 事 中 历 史 工 从 事 中 地 理 工 从 事 中 生 物 工 从 事 中 体 与 健 康 工 2. 课 程 与 论 ( 历 史 ); 2. 科 ( 历 史 )

幻灯片 1

一 公 共 卫 生 硕 士 专 业 学 位 论 文 的 概 述 学 位 论 文 是 对 研 究 生 进 行 科 学 研 究 或 承 担 专 门 技 术 工 作 的 全 面 训 练, 是 培 养 研 究 生 创 新 能 力, 综 合 运 用 所 学 知 识 发 现 问 题, 分 析 问 题 和 解 决

ETF、分级基金规模、份额变化统计

通用短信平台HTTP接口使用说明V1.0.4

联想电子订单操作指南

<4D F736F F D D323630D6D0B9FAD3A6B6D4C6F8BAF2B1E4BBAFB5C4D5FEB2DFD3EBD0D0B6AF C4EAB6C8B1A8B8E6>

<4D F736F F D20B9D8D3DAB0BABBAAA3A8C9CFBAA3A3A9D7D4B6AFBBAFB9A4B3CCB9C9B7DDD3D0CFDEB9ABCBBE C4EAC4EAB6C8B9C9B6ABB4F3BBE1B7A8C2C9D2E2BCFBCAE92E646F6378>

目 录 一 插 入 您 的 保 密 杀 毒 U 盘 3 二 控 制 面 板 USB SECURE ANTIVIRUS 实 时 监 控 USB SECURE ANTIVIRUS 手 动 扫 描 USB SECURE ANTIVIRUS 开 放 空 间 存 取 12

Microsoft Word - Disclose.doc

<433A5C C6B73625C B746F705CB9FABCCAD6D0D2BDD2A9D7A8D2B5B8DFBCB6BCBCCAF5D6B0B3C6C6C0C9F3C9EAC7EBD6B8C4CFA3A CDA8D3C3B0E6A3A92E646F63>

微软用户


第 2 页 / 共 29 页 2 在 个 股 期 权 行 情 菜 单 下 面, 选 择 个 股 期 权 选 项 3 输 入 快 捷 键.608, 通 过 按 键 精 灵 打 开 个 股 期 权 行 情 报 价 4 在 任 意 行 情 报 价 界 面, 右 键 单 击 - 品 种 分 类 中 选 择

超 级 玛 丽 JAVA 小 游 戏 测 试 报 告 1. 导 言 1.1 编 写 目 的 该 文 档 的 目 的 是 描 述 超 级 玛 丽 JAVA 小 游 戏 的 系 统 测 试 的 总 结 报 告, 其 主 要 内 容 包 括 : 系 统 环 境 的 介 绍 功 能 的 实 现 的 测 试

<4D F736F F D20BCC6CBE3BBFAD1A7BBE1C2DBCEC4B9DCC0EDCFB5CAB9D3C3CBB5C3F7CAE9CDB >

第2部分 操作系统实验

全国建筑市场注册执业人员不良行为记录认定标准(试行).doc

<4D F736F F D20D3A5D2EDC6DABBF5D6FACAD6CFB5CDB356312E302DD3C3BBA7CAB9D3C3CBB5C3F7CAE9>

第6章 PowerPoint 演示文稿制作软件

¹ º ¹ º 农 业 流 动 人 口 是 指 户 口 性 质 为 农 业 户 口 在 流 入 地 城 市 工 作 生 活 居 住 一 个 月 及 以 上 的 流 动 人 口 非 农 流 动 人 口 是 指 户 口 性 质 为 非 农 户 口 在 流 入 地 城 市 工 作 生 活 居 住 一 个

Transcription:

VGUS 3.2 用 户 开 发 指 南 (V3.2 2015.12) 武 汉 中 显 科 技 有 限 公 司

目 录 1 VGUS 屏 概 述... 4 1.1 认 识 中 显 VGUS 屏... 4 1.2 开 发 流 程... 5 1.3 集 成 大 容 量 Flash 存 储 器... 7 1.4 USB 下 载 及 SD 卡 下 载... 8 2 串 口 操 作... 11 2.1 串 口 工 作 模 式... 11 2.2 指 令 帧 结 构... 11 2.3 指 令 集... 11 2.4 CRC 校 验 程 序... 12 3 寄 存 器... 14 3.1 寄 存 器 一 览 表... 14 3.2 时 钟 (RTC) 读 写... 15 3.3 字 库 读 取... 15 3.4 数 据 库 读 写... 16 3.5 按 键 触 发... 16 3.6 屏 参 配 置 读 取... 17 3.7 触 摸 屏 校 准... 18 4 触 控 / 键 控 类 说 明... 20 4.1 触 控 \ 键 控 功 能 一 览 表... 20 4.2 变 量 数 据 录 入 (0x00)... 20 4.3 弹 出 菜 单 选 择 (0x01)... 23 4.4 增 量 调 节 (0x02)... 24 4.5 拖 动 调 节 (0x03)... 25 4.6 RTC 设 置 (0x04)... 26 4.7 按 键 返 回 值 (0x05)... 27 4.8 文 本 录 入 (0x06)... 27 4.8.1 ASCII 文 本 录 入... 28 4.8.2 GBK 文 本 录 入 设 置... 29 4.9 硬 件 参 数 配 置 (0x07)... 31 5 显 示 变 量 类 说 明... 32 5.1 显 示 变 量 功 能 一 览 表... 32 5.2 图 标 变 量... 33 5.2.1 变 量 图 标 显 示 (0x00)... 33 5.2.2 动 画 图 标 显 示 (0x01)... 34 5.2.3 滑 动 刻 度 指 示 (0x02)... 34 5.2.4 艺 术 字 变 量 显 示 (0x03)... 35 5.2.5 图 片 动 画 显 示 (0x04)... 36

5.2.6 位 变 量 图 标 显 示 (0x06)... 36 5.3.1 数 据 变 量 显 示 (0x10)... 37 5.3.2 文 本 显 示 (0x11)... 38 5.3.3 RTC 显 示 (0x12)... 39 5.3.4 HEX 变 量 显 示 (0x13)... 40 5.4 图 形 变 量... 40 5.4.1 实 时 曲 线 ( 趋 势 图 ) 显 示 (0x20)... 40 5.4.2 基 本 图 形 显 示 (0x21)... 41 5.4.3 列 表 显 示 (0x22)... 44 5.5 描 述 指 针... 45 5.5.1 描 述 指 针 介 绍... 45 5.5.2 描 述 指 针 应 用 举 例... 45

1 VGUS 屏 概 述 1.1 认 识 中 显 VGUS 屏 VGUS(Viewtech Graphical User Software) 是 武 汉 中 显 科 技 有 限 公 司 一 款 组 态 型 用 户 图 形 界 面 设 计 软 件,VGUS 屏 系 统 架 构 如 图 1-1 所 示 图 1-1 VGUS 屏 系 统 架 构 出 厂 预 装 VGUS 系 统 的 SDW 系 列 串 口 屏 称 为 VGUS 屏 4.3 寸 VGUSI4827-043-TN28W 的 VGUS 屏 实 物 如 图 1-2 所 示 SD 卡 座 (2G TF 卡 ) USBmini 下 载 口 用 户 串 口 及 供 电 图 1-2 4.3 寸 VGUS 屏 VGUSI4827-043-TN28W 实 物 图 1 号 插 座 为 用 户 串 口 和 电 源 ; 3 号 插 座 为 USBmini 口, 用 于 在 线 调 试 下 载 数 据 ( 配 置 文 件 图 片 图 标 和 字 库 ); 4 号 插 座 为 SD 卡 座, 用 于 批 量 下 载 数 据 ( 配 置 文 件 图 片 图 标 和 字 库 ), 支 持 2G TF 卡

VGUS 屏 主 要 特 点 56K 字 节 变 量 存 储 器 空 间,8 通 道 曲 线 趋 势 图 存 储 器, 极 快 (80ms) 的 变 量 显 示 响 应 速 度 ; 256 字 节 寄 存 器 空 间, 支 持 串 口 指 令 读 写, 用 于 硬 件 配 置 和 控 制 操 作 ; 128M/256M Flash 存 储 器 空 间, 用 于 存 储 图 片 图 标 字 库 和 用 户 数 据 库 等 ( 详 见 1.3 节 ); 单 页 最 多 支 持 64 个 显 示 变 量 ; 支 持 USB 在 线 下 载, 提 高 研 发 调 试 效 率 ( 详 见 第 6 章 ); 支 持 SD 卡 脱 机 下 载, 用 于 批 量 生 产, 提 高 生 产 效 率 ( 详 见 第 6 章 ); 集 成 了 RTC 背 光 亮 度 调 节 背 光 自 动 待 机 触 控 蜂 鸣 器 伴 音 功 能 VGUS 屏 数 据 格 式 VGUS 屏 支 持 整 数 ( 双 字 节 ) 无 符 号 整 数 ( 双 字 节 ) 长 整 数 (4 字 节 ) 超 长 整 数 (8 字 节 ) 等 数 据 格 式, 其 数 值 范 围 如 表 1-1 所 示 表 1-1 数 值 范 围 数 据 格 式 最 小 值 最 大 值 整 数 ( 双 字 节 ) -32768(0x8000) +32767(0x7FFF) 无 符 号 整 数 ( 双 字 节 ) 0(0x0000) 65535(0xFFFF) 长 整 数 (4 字 节 ) -2147483648(0x80000000) +2147483647(0x7FFFFFFF) 超 长 整 数 (8 字 节 ) -9223372036854775808 9223372036854775807 小 数 采 用 定 点 小 数 表 示, 用 户 自 定 义 小 数 位 数, 比 如 0x4D2(1234), 规 定 小 数 为 2 位 时, 表 示 12.34 VGUS 屏 色 彩 定 义 VGUS 屏 所 有 颜 色 数 据 均 为 16 位, 两 个 字 节, 如 表 1-1 所 示, 其 格 式 为 Red5-Green6-Blue5, 即 红 色 占 高 5 位, 绿 色 占 中 间 6 位, 蓝 色 占 低 5 位 可 以 显 示 的 颜 色 为 2 16 色, 即 65536 色 表 1-2 色 彩 定 义 D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 R4 R3 R2 R1 R0 G5 G4 G3 G2 G1 G0 B4 B3 B2 B1 B0 红 色 绿 色 蓝 色 例 : 红 色 :0xF800, 绿 色 :0x07E0, 蓝 色 :0x001F, 白 色 :0xFFFF, 黑 色 :0x0000 1.2 开 发 流 程 VGUS 屏 开 发 流 程 如 图 1-3 所 示 图 1-3 VGUS 屏 开 发 流 程 屏 参 配 置 屏 参 配 置 是 通 过 VGUS 开 发 工 具 完 成, 如 图 1-4 所 示 屏 参 配 置 中 设 置 了 串 口 波 特 率 指 令 帧 头 CRC 校 验 以 及 蜂 鸣 器 触 摸 屏 和 屏 保 等 外 设 特 性 用 户 可 以 用 串 口 通 过 0x10-0x1C 寄 存 器 读 取 相 关 设 置 值

图 1-4 屏 参 配 置 界 面 把 GUI 分 解 成 变 量, 并 分 配 变 量 存 储 地 址 ; 通 过 VGUS 开 发 工 具, 定 义 所 有 变 量 的 存 储 器 地 址 和 显 示 格 式, 生 成 配 置 文 件 并 下 载 到 VGUS 显 示 终 端 里, 用 户 通 过 串 口 发 送 变 量 值 和 对 应 变 量 存 储 地 址 给 显 示 终 端 即 可 VGUS 组 态 屏 具 有 28K 字 ( 56K 字 节 ) 变 量 存 储 器 空 间, 地 址 范 围 0x0000-0x6FFF 例 如, 在 1 号 界 面 上 显 示 浮 点 型 变 量 25.3, 需 要 通 过 以 下 两 步 实 现 : 第 1 步 : 显 示 配 置 ; 首 先 通 过 VGUS 组 态 软 件 在 1 号 界 面 上 添 加 一 个 数 据 变 量, 设 置 数 据 变 量 显 示 格 式 的 基 本 属 性 ( 包 括 变 量 存 储 地 址 显 示 颜 色 大 小 显 示 方 式 等 ), 如 图 1-5 所 示 然 后 生 成 配 置 文 件, 并 下 载 到 显 示 终 端 里 所 有 变 量 地 址 ( 变 量 存 储 器 地 址 ) 需 要 根 据 变 量 长 度 手 工 分 配 图 1-5 数 据 变 量 基 本 属 性 设 置

第 2 步 : 刷 新 显 示 需 要 刷 新 显 示 时, 通 过 0x82 指 令 将 变 量 内 容 连 同 变 量 存 储 地 址 一 起 发 送 给 显 示 终 端 即 可 0x82 指 令 数 据 格 式 为 AA BB 05 82 00 00 00 FD, 其 中 各 参 数 含 义 为 : AA BB: 串 口 指 令 帧 帧 头 ( 用 户 可 以 通 过 屏 参 配 置 自 定 义 帧 头 ); 05 : 数 据 长 度 ; 00 00: 用 户 定 义 的 25.3 这 个 变 量 的 变 量 存 储 地 址 ; 00 FD: 25.3 这 个 变 量 ( 小 数 点 是 定 点 显 示 即 数 据 253 的 16 进 制 ) 如 果 切 换 到 2 号 界 面 后, 再 回 到 1 号 界 面, 显 示 终 端 会 自 动 刷 新 显 示 变 量 内 容 触 摸 屏 录 入 过 程, 用 户 MCU 仅 需 要 定 时 读 取 录 入 的 变 量 值 即 可 例 如, 要 在 某 个 界 面 通 过 触 摸 屏 显 示 和 录 入 设 定 温 度 值 ( 如 18.00), 需 要 通 过 以 下 三 步 实 现 : 第 1 步 : 显 示 配 置 ; 首 先 通 过 VGUS 组 态 软 件 相 应 界 面 上 添 加 一 个 数 据 变 量, 设 置 数 据 变 量 显 示 格 式 的 基 本 属 性 ( 包 括 变 量 存 储 地 址 显 示 颜 色 大 小 显 示 方 式 等 ) 第 2 步 : 触 控 配 置 ; 通 过 VGUS 组 态 软 件, 在 相 应 界 面 位 置 添 加 一 个 变 量 数 据 录 入 的 触 控 配 置 变 量, 设 置 变 量 存 储 地 址 和 录 入 格 式 ( 字 体 大 小 显 示 颜 色 等 ), 生 产 配 置 文 件 并 预 览 成 功 后, 通 过 USB 下 载 到 显 示 终 端 ; 第 3 步 : 运 行 当 切 换 到 对 应 界 面, 按 压 触 摸 屏 触 发 输 入 键 盘, 实 现 录 入 用 户 MCU 通 过 变 量 存 储 地 址 读 取 录 入 值 1.3 集 成 大 容 量 Flash 存 储 器 VGUS 屏 内 部 集 成 有 大 容 量 Flash 存 储 器, 用 于 存 储 字 库 图 标 库 图 片 配 置 文 件 和 用 户 数 据 库 等 Flash 存 储 器 的 参 数 如 表 1-3 所 示,Flash 存 储 器 的 块 功 能 分 配 如 图 1-6 所 示 表 1-3 VGUS 屏 Flash 存 储 器 参 数 分 辨 率 320x240 480x272 640x480 800x480 800x600 1024x600 1024x768 Flash 容 量 128M 字 节 256M 字 节 块 大 小 256K 字 节 块 数 量 512 块 ( 编 号 0-511) 1024 块 ( 编 号 0-1023) 图 片 张 数 374 374 292 292 219 175 146 用 户 数 据 库 64M 字 节 192M 字 节 图 1-6 Flash 存 储 器 块 功 能 分 配 说 明 : 0-12 块 :0 号 字 库 存 储 区 ( 预 装 有 4*8 5*10 6*12 64*128 点 阵 的 ASCII 码 字 库, 宋 体 ); 13-23 块 : 配 置 文 件 存 储 区 ; 24-127 块 : 字 库 与 图 标 库 存 储 区 ( 其 中 64-127 块 用 户 可 读 ); 128-511/1023 块 : 图 片 存 储 区 ( 包 含 用 户 数 据 库 存 储 区 ) 用 户 数 据 库 用 于 存 储 用 户 数 据, 具 有 掉 电 保 存 功 能, 其 存 储 空 间 与 图 片 存 储 区 共 用 用 户 通 过 串 口 写 入 保 存 数 据, 可 以 通 过 串 口 USB 口 读 取 数 据

文 件 命 名 规 则 图 片 文 件 文 件 名 必 须 以 阿 拉 伯 数 字 开 头, 数 字 代 表 图 片 的 序 号 ( 从 0 开 始 编 号 ) 例 如, 要 把 一 副 图 片 序 号 编 为 20, 图 片 文 件 可 以 命 名 为 20_ 测 试.BMP 或 者 20.BMP, 但 不 能 命 名 为 测 试 20.BMP 文 件 命 名 规 则 字 库 与 图 标 库 文 件 文 件 名 必 须 以 阿 拉 伯 数 字 开 头, 数 字 代 表 在 flash 中 存 储 块 的 起 始 位 置 字 库 与 图 标 库 文 件 存 储 区 域 为 第 24-127 块 一 个 字 库 或 者 图 标 库 文 件 可 能 会 占 用 多 个 存 储 块, 可 以 直 接 通 过 文 件 大 小 判 断 占 用 存 储 块 数 例 如 一 个 200K 字 节 的 字 库 文 件 命 名 为 24-HZK1.hzk, 则 会 占 用 24 号 存 储 块, 因 此 后 续 字 库 或 者 图 标 库 可 以 从 25 号 存 储 块 开 始 存 储 例 如 一 个 300K 字 节 的 图 标 库 命 名 为 24-icon.icon, 则 会 占 用 24 号 和 25 号 2 个 存 储 块, 因 此 后 续 字 库 或 者 图 标 库 只 能 从 26 号 存 储 块 开 始 存 储 1.4 USB 下 载 及 SD 卡 下 载 通 过 VGUS 开 发 工 具 生 成 的 配 置 文 件, 可 以 通 过 USB 或 者 SD 卡 两 种 方 式 下 载 到 显 示 终 端 里 USB 下 载 适 合 研 发 阶 段 使 用, 避 免 调 试 阶 段 因 为 需 要 反 复 修 改 设 计, 导 致 需 要 反 复 插 拔 SD 卡 SD 卡 下 载 适 合 研 发 定 型 后 的 批 量 生 产 使 用, 可 以 有 效 提 高 下 载 效 率 降 低 对 操 作 人 员 素 质 要 求 USB 下 载 VGUS 屏 USB 下 载 支 持 XP 和 Win7(32 位 和 64 位 ) 两 种 操 作 系 统 使 用 USB 下 载 前, 必 须 先 安 装 VGUS 屏 USB 驱 动 程 序, 驱 动 安 装 步 骤 如 下 : (1) 给 屏 上 电, 连 接 VGUS 屏 USBmini 插 座 到 电 脑 USB 口, 系 统 会 弹 出 一 个 硬 件 安 装 向 导, 选 择 从 列 表 或 者 指 定 位 置 安 装, 点 击 下 一 步 ; 图 1-7 新 硬 件 向 导 图 图 1-8 搜 索 驱 动 程 序 位 置 (2) 在 VGUS 开 发 工 具 文 件 夹 下 ( 如 图 1-9), 根 据 使 用 操 作 系 统 类 型, 对 应 选 择 文 件 夹 USBmini 高 速 下 载 线 驱 动 程 序 _xxxx, 点 击 下 一 步 ;

图 1-9 VGUS 开 发 工 具 文 件 夹 图 1-10 驱 动 安 装 完 成 (3) 最 后 会 提 示 安 装 完 成, 点 击 完 成 即 可 安 装 成 功 该 USB 外 设 之 后, 可 以 在 设 备 管 理 器 里 面 新 增 武 汉 中 显 的 外 设, 如 图 1-11 所 示 图 1-11 设 备 管 理 器 成 功 安 装 USB 驱 动 后, 点 击 VUGS 开 发 工 具 下 载 配 置 文 件, 弹 出 窗 口 如 图 1-12 所 示 当 VGUS 屏 成 功 连 接 到 电 脑 上 并 通 电 后, 右 下 方 将 提 示 USB 已 连 接 此 时, 点 击 左 边 窗 口 下 载 按 钮, 就 可 以 将 配 置 文 件 下 载 到 显 示 终 端 里 在 修 改 调 试 过 程, 可 能 需 要 反 复 下 载 的 是 变 量 格 式 等 信 息, 而 图 片 字 库 或 者 图 标 可 能 并 没 有 修 改, 此 时 可 以 勾 选 图 1-12 上 不 下 载 图 片 不 下 载 字 库 不 下 载 图 标 选 项, 可 以 有 效 提 高 下 载 速 度 如 果 图 片 字 库 或 者 图 标 有 修 改, 此 时 就 不 能 再 勾 选 相 应 选 项, 必 须 将 修 改 的 文 件 重 新 下 载 图 1-12 下 载 配 置 文 件 窗 口

SD 卡 下 载 SD 卡 格 式 化 为 FAT32 文 件 格 式 ; 第 一 次 用 SD 卡 下 载 前, 推 荐 将 SD 卡 格 式 化 一 次 XP 和 Win7 操 作 系 统 下 格 式 化 后,SD 卡 文 件 系 统 默 认 为 FAT32 格 式 VGUS 屏 文 件 下 载 仅 支 持 FAT32 文 件 格 式 把 VT_SET 文 件 夹 拷 到 SD 卡 里 ; 在 VGUS 开 发 工 具 中 项 目 设 计 完 毕 后, 点 击 生 成 配 置 文 件, 在 项 目 文 件 夹 下 将 产 生 文 件 夹 VT_SET, 如 图 1-13 所 示 图 1-13 项 目 文 件 夹 VT_SET 文 件 夹 下 包 含 了 所 有 的 配 置 文 件 字 库 图 片 和 图 标 库 等 信 息, 用 户 不 能 对 该 文 件 夹 内 文 件 做 任 何 修 改, 但 文 件 夹 名 称 用 户 可 以 在 VT_SET 后 面 追 加 字 符 如 VT_SETxxxx 把 SD 卡 插 入 VGUS 屏 ; 给 VGUS 屏 上 电 / 下 载 文 件 ; VGUS 屏 检 测 到 SD 卡 后, 会 显 示 检 测 到 SD 卡 信 息, 并 将 卡 内 VT_SETxxxx 文 件 夹 下 所 有 信 息 下 载 到 VGUS 屏 里 SD 卡 下 载 完 毕 后,VGUS 屏 会 提 示 下 载 完 毕, 并 报 告 成 功 下 载 文 件 数 量, 下 载 失 败 文 件 数 量 等 信 息 拔 出 SD 卡, 结 束 下 载

2 串 口 操 作 2.1 串 口 工 作 模 式 串 口 工 作 模 式 是 :N-8-1 格 式, 即 1 位 起 始 位 8 位 数 据 位 1 位 停 止 位, 无 校 验 位 波 特 率 可 设 置 1200bps 到 115200bps, 通 过 VGUS 开 发 工 具 中 屏 参 配 置 设 置 2.2 指 令 帧 结 构 VGUS 屏 串 口 指 令 帧 由 5 个 数 据 块 组 成, 如 表 2-1 所 示 串 口 的 所 有 指 令 或 者 数 据 采 用 16 进 制 (HEX) 格 式, 对 于 字 型 ( 双 字 节 ) 数 据, 总 是 采 用 高 字 节 先 传 送 (MSB) 的 方 式 例 如 0x1234 发 送 时 先 发 送 0x12, 再 发 送 0x34 表 2-1 串 口 指 令 帧 结 构 数 据 块 1 2 3 4 5 定 义 帧 头 数 据 长 度 指 令 数 据 CRC 校 验 码 长 度 ( 字 节 ) 2 1 1 N 2 说 明 用 户 自 定 义 包 括 指 令 数 据 和 校 验 0x80-0x84 - 用 户 自 定 义 是 否 启 用 举 例 0xAB,0xBA 0x05 0x82 0x00,0x01 0x00,0x40 指 令 帧 头 为 双 字 节, 其 内 容 用 户 可 以 自 定 义, 通 过 VGUS 开 发 工 具 中 屏 参 配 置 设 置 用 户 可 以 通 过 设 定 不 同 的 帧 头, 实 现 多 台 VGUS 屏 的 并 联 应 用 CRC 校 验 码 也 是 双 字 节, 用 户 可 以 自 定 义 是 否 启 用 CRC 检 验, 通 过 VGUS 开 发 工 具 中 屏 参 配 置 设 置 CRC 校 验 不 包 括 帧 头 和 数 据 长 度, 仅 包 括 指 令 帧 中 的 指 令 和 数 据, 采 用 ANSI-16(X16+X15+X2+1) 格 式 当 同 时 启 用 CRC 校 验 和 CRC 校 验 结 果 应 答 后 ( 通 过 VGUS 开 发 工 具 中 屏 参 配 置 设 置 ),VGUS 屏 会 在 CRC 校 验 后 自 动 通 过 串 口 外 发 校 验 结 果 CRC 检 验 结 果 应 答 帧 结 构 如 表 2-2 所 示 表 2-2 CRC 校 验 结 果 应 答 帧 结 构 数 据 块 1 2 3 4 5 定 义 帧 头 数 据 长 度 指 令 数 据 CRC 校 验 码 长 度 ( 字 节 ) 2 1 1 1 2 说 明 用 户 自 定 义 固 定 为 0x02 接 收 到 的 指 令 0xff 表 示 CRC 校 验 正 确 0x00 表 示 CRC 校 验 错 误 举 例 0xAB,0xBA 0x02 0x82 0xff TBD VGUS 屏 串 口 缓 冲 区 有 4K 字 节, 一 个 VGUS 刷 新 周 期 (80/120/160/200mS) 内 可 以 传 送 至 少 4KB 数 据 ( 约 等 于 230400-691200bps 波 特 率 连 续 发 送 ) 2.3 指 令 集 VGUS 屏 采 用 变 量 驱 动 模 式 工 作, 屏 的 工 作 模 式 和 GUI 状 态 完 全 由 变 量 来 控 制 相 应 的, 串 口 指 令 也 只 需 要 对 变 量 进 行 读 写 即 可, 一 共 只 有 5 条 指 令

表 2-3 VGUS 屏 指 令 集 功 能 指 令 数 据 说 明 0x80 下 发 : 寄 存 器 地 址 (0x00-0xFF)+ 写 入 数 据 指 定 地 址 写 寄 存 器 数 据 访 问 寄 存 器 接 口 0x81 下 发 : 寄 存 器 地 址 (0x00-0xFF)+ 读 取 字 节 长 度 (0x00-0xFF) 应 答 : 寄 存 器 地 址 (0x00-0xFF)+ 字 节 数 据 长 度 + 读 取 的 寄 存 器 数 据 指 定 地 址 开 始 读 指 定 字 节 长 度 的 寄 存 器 数 据 读 寄 存 器 的 VGUS 屏 应 答 VGUS 屏 有 256Byte 的 寄 存 器, 主 要 用 于 相 关 硬 件 控 制 操 作, 按 照 字 节 (Byte) 寻 址 0x82 下 发 : 变 量 寄 存 器 地 址 (0x0000-0x6FFF)+ 写 入 的 变 量 数 据 指 定 变 量 地 址 开 始 写 入 数 据 ( 字 数 据 ) 到 变 量 存 储 区 下 发 : 变 量 寄 存 器 地 址 (0x0000-0x6FFF)+ 读 从 变 量 存 储 区 指 定 地 址 开 始 读 入 RD_LEN 长 度 字 数 据 访 问 变 量 存 储 器 0x83 取 变 量 数 据 字 长 度 (0x00-0x7F) 应 答 : 变 量 存 储 器 地 址 + 变 量 数 据 长 度 + 读 取 的 变 量 数 据 读 数 据 存 储 器 的 VGUS 应 答 接 口 VGUS 屏 采 用 变 量 驱 动 方 式, 将 变 量 数 值 和 变 量 显 示 格 式 分 开 变 量 显 示 格 式 是 预 先 通 过 配 置 文 件 形 式 下 载 在 显 示 终 端 里 而 变 量 数 值 是 通 过 串 口 实 时 传 送 给 显 示 终 端 的, 变 量 存 储 器 就 是 用 来 存 储 接 收 到 的 变 量 数 值 VGUS 屏 有 28K word(56k Byte) 的 变 量 存 储 器, 按 照 字 (word) 寻 址 操 作, 地 址 为 0x0000-0x6FFF 用 户 在 写 曲 线 缓 冲 区 接 口 规 划 变 量 时, 要 根 据 变 量 长 度 手 工 分 配 变 量 存 储 器 地 址 0x84 CH_Mode(Byte)+DATA0(Word)+ +DATAn 写 曲 线 缓 冲 区 数 据 CH_Mode 定 义 了 后 续 数 据 的 通 道 排 列 顺 序 : CH_Mode 的 每 个 位 (bit) 对 应 1 个 通 道 ; CH_Mode.0 对 应 0 通 道,.7 对 应 7 通 道 ; 对 应 位 置 1 表 示 对 应 的 通 道 数 据 存 在 ; 对 应 位 置 0 表 示 对 应 的 通 道 数 据 不 在 数 据 按 照 低 通 道 数 据 在 前 排 列 比 如 CH_Mode=0x83(10000011B), 表 示 后 续 数 据 格 式 为 : ( 通 道 0+ 通 道 1+ 通 道 7)+ +( 通 道 0+ 通 道 1+ 通 道 7) VGUS 屏 有 一 个 8K Word, 可 以 存 储 8 条 曲 线 趋 势 图 的 曲 线 缓 冲 区, 用 于 用 户 简 单 快 速 显 示 曲 线 曲 线 缓 冲 区 的 数 据 都 是 16 位 无 符 号 数 2.4 CRC 校 验 程 序 uint8_t uchcrchi; //CRC 高 字 节 uint8_t uchcrclo; //CRC 低 字 节 static uint8_t auchcrchi[] = { /* CRC 高 位 字 节 值 表 */ 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0,0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0,0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1,0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1,0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0,0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1,0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0,0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0,0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0,0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41,

0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0,0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0,0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1,0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0,0x80, 0x41, 0x00, 0xC1, 0x81, 0x40} ; static uint8_t auchcrclo[] = { /* CRC 低 位 字 节 值 表 */ 0x00, 0xC0, 0xC1, 0x01, 0xC3, 0x03, 0x02, 0xC2, 0xC6, 0x06,0x07, 0xC7, 0x05, 0xC5, 0xC4, 0x04, 0xCC, 0x0C, 0x0D, 0xCD, 0x0F, 0xCF, 0xCE, 0x0E, 0x0A, 0xCA, 0xCB, 0x0B, 0xC9, 0x09,0x08, 0xC8, 0xD8, 0x18, 0x19, 0xD9, 0x1B, 0xDB, 0xDA, 0x1A, 0x1E, 0xDE, 0xDF, 0x1F, 0xDD, 0x1D, 0x1C, 0xDC, 0x14, 0xD4,0xD5, 0x15, 0xD7, 0x17, 0x16, 0xD6, 0xD2, 0x12, 0x13, 0xD3, 0x11, 0xD1, 0xD0, 0x10, 0xF0, 0x30, 0x31, 0xF1, 0x33, 0xF3,0xF2, 0x32, 0x36, 0xF6, 0xF7, 0x37, 0xF5, 0x35, 0x34, 0xF4, 0x3C, 0xFC, 0xFD, 0x3D, 0xFF, 0x3F, 0x3E, 0xFE, 0xFA, 0x3A,0x3B, 0xFB, 0x39, 0xF9, 0xF8, 0x38, 0x28, 0xE8, 0xE9, 0x29, 0xEB, 0x2B, 0x2A, 0xEA, 0xEE, 0x2E, 0x2F, 0xEF, 0x2D, 0xED,0xEC, 0x2C, 0xE4, 0x24, 0x25, 0xE5, 0x27, 0xE7, 0xE6, 0x26, 0x22, 0xE2, 0xE3, 0x23, 0xE1, 0x21, 0x20, 0xE0, 0xA0, 0x60,0x61, 0xA1, 0x63, 0xA3, 0xA2, 0x62, 0x66, 0xA6, 0xA7, 0x67, 0xA5, 0x65, 0x64, 0xA4, 0x6C, 0xAC, 0xAD, 0x6D, 0xAF, 0x6F,0x6E, 0xAE, 0xAA, 0x6A, 0x6B, 0xAB, 0x69, 0xA9, 0xA8, 0x68, 0x78, 0xB8, 0xB9, 0x79, 0xBB, 0x7B, 0x7A, 0xBA, 0xBE, 0x7E,0x7F, 0xBF, 0x7D, 0xBD, 0xBC, 0x7C, 0xB4, 0x74, 0x75, 0xB5, 0x77, 0xB7, 0xB6, 0x76, 0x72, 0xB2, 0xB3, 0x73, 0xB1, 0x71,0x70, 0xB0, 0x50, 0x90, 0x91, 0x51, 0x93, 0x53, 0x52, 0x92, 0x96, 0x56, 0x57, 0x97, 0x55, 0x95, 0x94, 0x54, 0x9C, 0x5C,0x5D, 0x9D, 0x5F, 0x9F, 0x9E, 0x5E, 0x5A, 0x9A, 0x9B, 0x5B, 0x99, 0x59, 0x58, 0x98, 0x88, 0x48, 0x49, 0x89, 0x4B, 0x8B,0x8A, 0x4A, 0x4E, 0x8E, 0x8F, 0x4F, 0x8D, 0x4D, 0x4C, 0x8C, 0x44, 0x84, 0x85, 0x45, 0x87, 0x47, 0x46, 0x86, 0x82, 0x42,0x43, 0x83, 0x41, 0x81, 0x80, 0x40} ; uint16_t CRC16(uint8_t * pmsg, uint16_t Len) { uint8_t i; uchcrchi = 0xFF; uchcrclo = 0xFF; while (Len--) {i = uchcrchi ^ (*pmsg++); uchcrchi = uchcrclo ^ auchcrchi[i]; uchcrclo = auchcrclo[i]; } return (uchcrchi << 8 uchcrclo); }

3 寄 存 器 3.1 寄 存 器 一 览 表 寄 存 器 字 节 定 义 R/W 地 址 长 度 说 明 0x00 Version R 1 VGUS 版 本 号,BCD 码 表 示,0x10 表 示 V1.0 0x01 LED_NOW R/W 1 LED 亮 度 控 制 寄 存 器,0x00-0x40 0x02 BZ_TIME W 1 蜂 鸣 器 鸣 叫 控 制 寄 存 器, 单 位 10ms 0x03-0x04 PIC_ID R/W 2 读 : 当 前 显 示 页 面 ID; 写 : 切 换 到 指 定 页 面 0x05 TP_Flag R/W 1 0x5A= 触 摸 屏 坐 标 有 更 新 : 其 他 = 触 摸 屏 坐 标 未 更 新 用 户 读 取 数 据 后 未 清 零 本 标 记, 则 触 摸 屏 数 据 不 再 更 新 0x06 TP_Status R 1 0x01= 第 一 次 按 下 0x03= 一 直 按 下 中 0x02= 抬 起 其 他 = 无 效 0x07-0x0A TP_Position R 4 触 摸 屏 按 压 坐 标 位 置 X_H:L Y_H:L 0x0B TPC_Enable R/W 1 0x00= 触 控 不 启 用 其 他 = 触 控 启 用 ( 上 电 默 认 0xFF) 0x0C-0x0F RUN_TIME R 4 上 电 后 运 行 时 间,BCD 码 时 分 秒, 其 中 小 时 为 两 个 字 节, 最 大 9999:59:59 0x10-0x1C R0-RC R 13 VGUS 开 发 工 具 屏 参 配 置 的 映 射 寄 存 器, 串 口 只 读, 串 口 写 无 效 0x1F RTC_COM_ADJ W 1 0x5A 表 示 用 户 串 口 改 写 了 RTC 数 据,VGUS 修 改 RTC 后 清 零 0x20-0x26 RTC_NOW R/W 7 YY:MM:DD:WW:HH:MM:SS, 年 : 月 : 日 : 星 期 : 时 : 分 : 秒, 格 式 为 BCD 码 0x27-0X3F 保 留 16 未 定 义 0x40 En_Lib_OP R/W 1 0x5A 表 示 用 户 申 请 进 行 读 字 库 存 储 器 操 作,VGUS 操 作 完 后 清 零 每 个 VGUS 周 期 执 行 一 次 读 操 作 0x41 Lib_OP_Mode W 1 固 定 为 0xA0 0x42 Lib_ID W 1 指 定 字 库 空 间 0x40-0x7F, 每 个 字 库 128KW, 对 应 最 大 flash 空 间 为 8MW(16MB) 0x43-0x45 Lib_Address W 3 指 定 字 库 空 间 的 数 据 操 作 首 ( 字 ) 地 址,0x00:00:00-0x01:FF:FF 0x46-0x47 VP W 2 指 定 变 量 存 储 器 空 间 的 数 据 操 作 ( 首 ) 地 址 0x00:00-0x6F:FF 0x48-0x49 OP_Length W 2 数 据 操 作 的 ( 字 ) 长 度,0x00:01-0x6F:FF 0x4A-0x4b Timer0 R/W 2 16bit 软 件 定 时 器, 单 位 4ms, 自 减 到 零 停 止 设 置 值 和 实 际 运 行 值 之 0x4C Timer1 R/W 1 8bit 软 件 定 时 器, 单 位 4ms, 自 减 到 零 停 止 间 有 +/-4ms 误 差, 比 如 0x4D Timer2 R/W 1 8bit 软 件 定 时 器, 单 位 4ms, 自 减 到 零 停 止 设 置 位 2, 实 际 运 行 值 在 0x4E Timer3 R/W 1 8bit 软 件 定 时 器, 单 位 4ms, 自 减 到 零 停 止 4-12ms 之 间 0x4F Key_code W 1 用 户 键 码, 用 于 触 发 配 置 文 件,0x01-0xFF,x00 表 示 无 效 VGUS 处 理 键 码 后 会 自 动 清 零 键 码 寄 存 器 0x50-0x55 保 留 6 未 定 义 0x56 En_DBL_OP R/W 1 0x5A 表 示 用 户 申 请 进 行 数 据 库 存 储 器 操 作,VGUS 操 作 完 后 清 零 每 个 VGUS 周 期 执 行 一 次 数 据 库 读 或 写 操 作 0x57 OP_Mode W 1 0x50: 把 变 量 存 储 器 空 间 数 据 写 入 数 据 库 空 间 0xA0: 把 数 据 库 空 间 的 数 据 读 入 变 量 存 储 器 空 间 0x58-0x5B DBL_Address W 4 数 据 库 首 ( 字 ) 地 址,0x00:00:00:00-05:FF:FF:FF, 最 大 96MW 数 据 库 空 间 ( 取 决 不 同 分 辨 率 的 屏 幕, 如 表 1-3) 0x5C-0x5D VP W 2 指 定 变 量 存 储 器 空 间 的 数 据 库 操 作 首 ( 字 ) 地 址,0x00:00-0x6F:FF 0x5E-0x5F OP_Length W 2 数 据 库 操 作 的 ( 字 ) 长 度,0x00:01-0x6F:FF 0x60-0xE9 保 留 138 未 定 义 0xEA TPCal_Triger W 1 写 入 0x5A 启 动 一 次 触 摸 屏 校 准, 校 准 完 成 后 会 被 VGUS 清 零

0xEB 0x55: 清 除 全 部 8 条 曲 线 缓 冲 区 数 据 ; Trendline W 1 0x56-0x5D: 分 别 清 除 CH0-CH7 通 道 的 曲 线 缓 冲 区 数 据 _Clear 曲 线 缓 冲 区 数 据 清 除 后, 本 寄 存 器 会 被 VGUS 清 零 0xEC-0xED 保 留 2 保 留 0xEE-0xEF Reset_Triger W 2 写 入 0x5AA5 导 致 VGUS 屏 软 件 复 位 一 次 0xF0-0xFF 保 留 16 保 留 3.2 时 钟 (RTC) 读 写 寄 存 器 地 址 定 义 R/W 字 节 长 度 说 明 0x1F RTC_COM_ADJ W 1 0x5A 表 示 用 户 串 口 改 写 了 RTC 数 据,VGUS 修 改 RTC 后 清 零 0x20-0x26 RTC_NOW R/W 7 YY:MM:DD:WW:HH:MM:SS, 年 : 月 : 日 : 星 期 : 时 : 分 : 秒, 格 式 为 BCD 码 串 口 读 取 时 钟 RTC 0x20 寄 存 器 开 始 保 存 了 当 前 RTC 值, 使 用 0x81 指 令 读 取 读 取 日 历 (YY:MM:DD:WW:HH:MM:SS): 5A A5 03 81 20 07 读 取 时 间 (HH:MM:SS): 5A A5 03 81 24 03 串 口 修 改 ( 写 / 设 置 ) 时 钟 RTC 用 0x80 指 令 改 写 0x1F 寄 存 器 为 0x5A, 并 给 0x20 开 始 的 寄 存 器 写 入 需 要 修 订 的 时 间, 即 改 写 了 RTC 例 如 把 RTC 设 置 为 2013-11-08 星 期 一 18:56:00, 串 口 发 送 以 下 指 令 : 5A A5 0A 80 1F 5A 13 11 08 00 18 56 00 VGUS 屏 会 自 动 换 算 星 期, 改 写 时 间 时 星 期 可 以 写 任 意 值 3.3 字 库 读 取 寄 存 器 字 节 定 义 R/W 地 址 长 度 0x40 En_Lib_OP R/W 1 说 明 0x5A 表 示 用 户 申 请 进 行 读 字 库 存 储 器 操 作,VGUS 操 作 完 后 清 零 每 个 VGUS 周 期 执 行 一 次 读 字 库 操 作 0x41 Lib_OP_Mode W 1 固 定 为 0xA0 0x42 Lib_ID W 1 指 定 的 字 库 空 间 0x40-0x7F, 每 个 字 库 128KW, 对 应 最 大 flash 空 间 为 8MW(16MB) 0x43-0x45 Lib_Address W 3 指 定 字 库 空 间 的 数 据 操 作 首 ( 字 ) 地 址,0x00:00:00-0x01:FF:FF 0x46-0x47 VP W 2 指 定 变 量 存 储 器 空 间 的 数 据 操 作 首 ( 字 ) 地 址, 地 址 0x00:00-0x6F:FF 0x48-0x49 OP_Length W 2 数 据 操 作 的 ( 字 ) 长 度,0x00:01-0x6F:FF VGUS 屏 的 Flash 第 64-127 块 (64 个 字 库, 共 16M 字 节 ) 可 以 通 过 串 口 指 令 操 作, 把 字 库 数 据 读 取 到 变 量 存 储 器 中 ( 如 果 用 户 系 统 需 要 使 用, 可 以 使 用 0x82 指 令 再 从 变 量 存 储 器 中 读 取 ) 例 如 从 第 80 号 字 库 的 0x 00 00 00 地 址 开 始 读 取 4KW(0x10 00) 数 据 到 变 量 存 储 器 0x1000 开 始 的 位 置, 串 口 下 发 指 令 : 5A A5 0C 80 40 5A A0 50 00 00 00 10 00 10 00 注 意, 读 取 数 据 不 能 超 过 字 库 空 间, 即 Lib_Address+OP_Length<= 0x02 00 00

3.4 数 据 库 读 写 用 户 数 据 库 是 VGUS 屏 在 图 片 存 储 区 中 开 辟 的 一 块 存 储 空 间, 具 有 掉 电 存 储 用 户 数 据 的 功 能, 如 图 1-4 所 示 数 据 库 空 间 与 图 片 存 储 器 空 间 重 叠, 数 据 库 空 间 大 小 和 位 置 由 用 户 控 制 用 户 数 据 库 读 写 过 程 中, VGUS 屏 对 数 据 进 行 了 加 密 和 纠 错 操 作, 确 保 数 据 存 储 的 可 靠 性 用 户 数 据 库 在 物 理 上 是 由 若 干 个 大 小 为 128KW(256KB) 的 块 构 成, 每 个 块 写 寿 命 是 10 万 次 ( 启 动 1 次 写 操 作 减 少 1 次 写 寿 命 ), 但 读 写 操 作 中 地 址 是 连 续 的, 不 受 分 块 影 响,VGUS 会 自 动 处 理 分 块 问 题 寄 存 器 地 址 定 义 R/W 字 节 长 度 说 明 0x56 En_DBL_OP R/W 1 0x57 OP_Mode W 1 0x58-0x5B DBL_Address W 4 0x5A 表 示 用 户 申 请 进 行 数 据 库 存 储 器 操 作,VGUS 操 作 完 后 清 零 每 个 VGUS 周 期 执 行 一 次 数 据 库 读 或 写 操 作 0x50: 把 变 量 存 储 器 空 间 数 据 写 入 数 据 库 空 间 0xA0: 把 数 据 库 空 间 的 数 据 读 入 变 量 存 储 器 空 间 数 据 库 首 ( 字 ) 地 址,0x00:00:00:00-05:FF:FF:FF, 最 大 96MW 数 据 库 空 间 ( 取 决 不 同 分 辨 率 的 屏 幕, 如 表 1-3) 0x5C-0x5D VP W 2 指 定 变 量 存 储 器 空 间 的 数 据 库 操 作 首 ( 字 ) 地 址,0x00:00-0x6F:FF 0x5E-0x5F OP_Length W 2 数 据 库 操 作 的 ( 字 ) 长 度,0x00:01-0x6F:FF 数 据 库 首 ( 字 ) 地 址 (0x00 00 00 00) 对 应 的 图 片 编 号 ID 和 存 储 系 数 K1 分 辨 率 320*240 480*272 640*480 800*480 800*600 1024*600 1024*768 K1 1 1 3 3 4 5 6 PIC_ID 128 128 43 43 32 26 22 128 表 示 如 果 从 0x00 00 00 00 地 址 开 始 使 用 数 据 库 则 第 128 幅 图 片 位 置 开 始 不 能 保 存 图 片 图 片 空 间 到 数 据 库 空 间 的 计 算 假 设 有 N(N 大 于 上 表 中 的 PIC_ID) 幅 图 片 需 要 存 储, 那 么 数 据 库 可 以 使 用 的 最 小 首 地 址 为 : 数 据 库 最 小 首 地 址 =(( N*K1)-128)*128*1024, 已 经 取 整 到 128KW(256KB) 例 如 480*272 分 辨 率 下, 需 要 预 留 出 200 幅 图 片, 那 么 数 据 库 的 最 小 起 始 地 址 : Adr_Min=(( 200*1)-128)*128*1024=0x00 90 00 00 数 据 库 空 间 数 据 导 出 数 据 库 内 存 储 的 数 据 可 以 通 过 串 口 或 者 USB 口 导 出 使 用 串 口 导 出 数 据, 首 先 通 过 寄 存 器 0x56-0x5F 将 数 据 读 入 变 量 存 储 器 空 间, 然 后 再 使 用 0x83 指 令 从 变 量 存 储 器 中 读 取 使 用 USB 口 导 出 数 据, 需 要 将 VGUS 屏 连 接 到 电 脑 USB 口 上, 给 VGUS 屏 通 电, 然 后 打 开 VGUS 开 发 工 具 中 下 载 配 置 文 件 窗 口, 如 图 1-11 设 置 好 要 读 取 的 数 据 库 起 始 地 址 和 长 度, 点 击 读 取 按 钮 并 指 定 文 件 名 存 储 路 径, 数 据 将 被 读 出 并 保 存 为 一 个 二 进 制 文 件 (*.BIN) 3.5 按 键 触 发 VGUS 屏 没 有 键 盘 接 口, 但 很 多 应 用 需 要 使 用 键 盘 或 者 按 键 操 作 VGUS 屏 的 0x4F 寄 存 器 提 供 了 用 户 使 用 键 盘 来 控 制 VGUS 屏 GUI 按 键 动 作 的 软 件 接 口, 使 得 用 户 只 需 要 把 键 码 写 入 0x4F 寄 存 器, 就 可 以

由 VGUS 屏 按 照 配 置 文 件 的 描 述 来 处 理 相 关 GUI 寄 存 器 地 址 定 义 R/W 字 节 长 度 说 明 0x4F Key_code W 1 按 键 键 码,0x01-0xFF,x00 表 示 无 效 用 于 触 发 配 置 文 件 中 定 义 的 GUI 按 键 动 作 VGUS 屏 处 理 键 码 后 会 自 动 清 零 0x4F 寄 存 器 例 如 在 配 置 文 件 中,10 号 页 面 定 义 0xF1 键 码 为 进 入 参 数 录 入 界 面, 那 么 当 用 户 在 10 号 页 面 下 发 送 指 令 :5A A5 03 80 4F F1 就 启 动 了 一 次 按 键 触 发,VGUS 屏 会 自 动 进 入 参 数 录 入 界 面 按 键 触 发 和 触 摸 屏 触 发 是 并 行 触 发 的, 可 以 混 在 一 起 使 用 ( 即 触 摸 屏 界 面 下 也 可 以 同 时 使 用 按 键 ) 3.6 屏 参 配 置 读 取 屏 参 配 置 是 通 过 VGUS 开 发 工 具 设 置 实 现, 如 图 1-3 所 示 屏 参 配 置 中 设 置 了 串 口 波 特 率 指 令 帧 头 CRC 校 验 及 蜂 鸣 器 触 摸 屏 和 屏 保 等 外 设 特 性 用 户 可 以 用 串 口 通 过 0x10-0x1C 寄 存 器 读 取 相 关 设 置 值 寄 存 器 地 址 定 义 R/W 字 节 长 度 0x10-0x1C R0-RC R 13 VGUS 开 发 工 具 屏 参 配 置 的 映 射 寄 存 器, 串 口 只 读, 写 无 效 串 口 波 特 率 设 置 (R1/0x10) R1 00 01 02 03 04 05 06 07 波 特 率 1200 2400 4800 9600 19200 38400 57600 115200 串 口 指 令 帧 头 设 置 (R3/0x13 RA/0x1A) 说 明 关 于 指 令 帧 头 的 详 细 信 息 见 表 2-1, 指 令 帧 头 的 设 置 主 要 达 到 以 下 两 个 目 的 : (1) 用 于 串 口 指 令 帧 的 识 别 和 同 步 ; (2) 多 台 VGUS 屏 并 联 工 作 时, 把 帧 头 作 为 设 备 地 址 加 以 区 分 工 作 模 式 配 置 寄 存 器 1(R2/0x12) R2 寄 存 器 按 位 (bit) 定 义, 用 于 配 置 VGUS 屏 软 件 工 作 模 式, 如 下 表 所 示 ( 阴 影 部 分 表 示 出 厂 设 置 值 ) 位 权 重 定 义 说 明.7 0x80 VDS 未 定 义.6 0x40 HDS 未 定 义.5 0x20 TP_LED.4 0x10 FCRC.3 0x08 TPSAUTO.2 0x04 变 量 初 值 0= 禁 止 屏 保 功 能, 背 光 不 受 触 摸 屏 状 态 控 制 1= 启 用 屏 保 功 能, 背 光 受 触 摸 屏 状 态 控 制, 控 制 参 数 由 R6 R7 R8 寄 存 器 设 定 0= 禁 止 串 口 通 信 的 CRC16 帧 校 验 1= 启 用 串 口 通 信 的 CRC16 帧 校 验 0= 触 摸 屏 录 入 参 数 后 不 自 动 上 传 ( 用 户 查 询 ) 1= 触 摸 屏 录 入 参 数 后 是 否 自 动 上 传 到 串 口 由 相 应 触 控 变 量 的 配 置 决 定 0=56KB 变 量 存 储 器 上 电 初 始 化 为 0x00 1=56KB 变 量 存 储 器 上 电 初 值 由 配 置 文 件 决 定.1 0x02 FRS1.0 0x01 FRS0 设 置 VGUS 周 期,VGUS 周 期 越 小 则 变 量 响 应 越 灵 敏, 但 处 理 变 量 的 能 力 越 低 VGUS 周 期 80ms 120ms 160s 200ms FRS1 1 1 0 0 FRS0 1 0 0 对 于 1024*768 分 辨 率, 建 议 VGUS 周 期 设 置 成 120ms 以 上 VGUS 周 期 会 影 响 动 画 图 标 显 示 的 动 画 速 度

工 作 模 式 配 置 寄 存 器 2(RC/0x1C) RC 寄 存 器 (AUX_CFG 配 置 字 ) 按 位 (bit) 定 义, 用 于 配 置 VGUS 屏 软 件 工 作 模 式, 如 下 表 所 示 ( 阴 影 部 分 表 示 出 厂 设 置 值 ) 位 权 重 定 义 说 明.7 0x80 系 统 保 留 必 须 写 0.6 0x40 未 定 义 写 0.5 0x20 TP_BUZZ_EN.4 0x10 PAGE128_EN.3 0x08 CRC_ACK_EN 0= 点 击 触 摸 屏 有 效 区 域 时 有 蜂 鸣 器 提 示 音 1= 点 击 触 摸 屏 有 效 区 域 时 无 蜂 鸣 器 提 示 音, 但 可 以 通 过 向 0x02 寄 存 器 写 入 数 据 控 制 蜂 鸣 器 鸣 叫 0= 每 页 显 示 变 量 数 目 为 64 个 1= 未 定 义.2 0x04 TP_CAL_MOD 未 定 义.1 0x02 未 定 义 写 0.0 0x00 变 量 显 示 模 式 0: 显 示 背 景 色 1: 透 明 显 示 屏 保 / 触 摸 屏 控 制 背 光 (R2.5 R6 R7 R8) 0= 启 动 CRC 帧 校 验 后, 不 应 答 帧 校 验 结 果 1= 启 动 CRC 帧 校 验 后, 应 答 帧 校 验 结 果 当 设 置 R2.5=1 时, 背 光 亮 度 将 受 触 摸 屏 状 态 控 制 ( 背 光 待 机 后, 第 一 次 点 击 触 摸 屏 不 会 触 发 动 作 ) R# 取 值 范 围 说 明 R6 0x00-0x40 触 摸 屏 控 制 背 光 启 动 后, 点 击 触 摸 屏 后 背 光 点 亮 的 亮 度 ( 屏 保 工 作 亮 度 ) R7 0x00-0x40 触 摸 屏 控 制 背 光 启 动 后, 一 段 时 间 不 点 击 触 摸 屏, 背 光 关 闭 的 亮 度 ( 屏 保 保 护 亮 度 ) R8 0x01-0xFF 触 摸 屏 控 制 背 光 启 动 后, 触 摸 屏 背 光 点 亮 时 间, 单 位 为 1.0 秒 ( 屏 保 延 时 时 间 ) 举 例, 设 置 R2.5=1,R6=0x40,R7=0x10,R8=0x1E,30 秒 (0x1E) 不 点 击 触 摸 屏, 背 光 亮 度 将 自 动 降 低 到 0x10(25% 亮 度 ); 点 击 触 摸 屏 后, 背 光 亮 度 将 自 动 调 节 到 0x40(100% 亮 度 ) 3.7 触 摸 屏 校 准 所 有 VGUS 屏 出 厂 前 均 已 经 校 准, 用 户 使 用 前 无 需 逐 个 再 次 校 准 VGUS 屏 提 供 了 三 种 启 动 触 摸 屏 校 准 方 法, 分 别 适 用 于 不 同 应 用 场 合 方 法 1 产 品 集 成 用 户 MCU 通 过 串 口 向 VGUS 屏 0xEA 寄 存 器 写 入 0x5A 将 启 动 一 次 触 摸 屏 校 准 通 过 该 方 法, 可 以 将 触 摸 屏 校 准 功 能 作 为 最 终 设 备 的 一 个 选 项 功 能, 提 供 给 设 备 操 作 人 员 该 方 法 适 用 于 用 户 MCU 发 串 口 指 令 使 用 寄 存 器 字 节 定 义 R/W 说 明 地 址 长 度 0xEA TPCal_Triger W 1 写 入 0x5A 启 动 一 次 触 摸 屏 校 准, 校 准 完 成 后 会 被 VGUS 清 零 方 法 2 批 量 生 产 在 VGUS 开 发 工 具 屏 参 配 置 中, 勾 选 SD 卡 下 载 配 置 文 件 后 启 动 触 摸 校 准, 则 在 每 次 下 载 配 置 文 件 完 毕 后,VGUS 屏 将 立 即 自 动 启 动 一 次 触 摸 屏 校 准 如 果 客 户 希 望 在 生 产 环 节, 每 块 屏 都 再 次 校 准 一 次, 可 以 使 用 该 方 法 该 方 法 适 用 于 批 量 生 产 阶 段 使 用

方 法 3 研 发 调 试 在 VGUS 开 发 工 具 下 载 配 置 文 件 中, 点 击 触 摸 屏 校 准 按 钮, 启 动 一 次 触 摸 屏 校 准, 如 图 3-1 所 示 该 方 法 适 用 于 研 发 调 试 阶 段 使 用 无 论 使 用 上 述 哪 种 方 法, 一 旦 触 摸 屏 校 准 启 动 后, 需 要 按 照 屏 幕 提 示 操 作, 依 次 点 击 屏 幕 左 上 角 左 下 角 右 下 角 右 上 角 和 中 心 点 十 字 交 叉 点 提 示 的 触 摸 位 置 ; 当 校 准 完 成 时, 显 示 终 端 会 自 动 进 入 触 摸 测 试 状 态, 点 击 触 摸 屏 可 观 察 触 摸 位 置 准 确 度

4 触 控 / 键 控 类 说 明 配 置 文 件 触 控 部 分 由 N 条 按 照 页 面 配 置 的 触 控 指 令 组 成, 每 条 触 控 指 令 固 定 占 用 16 32 或 者 48 字 节 存 储 空 间 一 条 触 控 指 令 由 以 下 6 部 分 组 成 : 序 号 定 义 数 据 长 度 说 明 0 Pic_ID 2 页 面 ID 触 控 按 钮 区 域 : 左 上 角 坐 标 (Xs,Ys), 右 下 角 坐 标 (Xe,Ye) 1 TP_Area 8 当 Xs=0xFFFF 时, 表 示 触 发 控 制, 由 0x4F 寄 存 器 的 键 码 值 触 发, 此 时 的 Ys_H 为 设 定 的 触 发 键 码 值 (Ys_L,Xe,Ye 未 定 义, 可 任 意 写 ) 由 键 码 值 触 发 时, 请 把 按 键 效 果 设 置 为 无 效 2 Pic_Next 2 目 标 切 换 页 面,00FF** 表 示 页 面 不 进 行 切 换 3 Pic_On 2 按 钮 按 压 效 果 图 所 处 的 页 面,00FF** 表 示 没 有 按 钮 按 下 的 效 果 触 控 键 码 : 0xFF** 表 示 无 效 的 键 码 ; 4 TP_Code 2 0xFE** 表 示 对 触 控 功 能 按 钮 进 行 描 述, 如 0xFE00 表 示 启 动 变 量 数 据 触 摸 屏 录 入 0xFE** 的 功 能 按 键 可 以 由 R2 3 设 置 成 变 量 改 变 后 是 否 自 动 上 传,0xFD** 的 功 能 按 键 始 终 禁 止 变 量 改 变 后 自 动 上 传 其 它 表 示 触 控 键 码, 用 ASCII 表 示, 比 如 0x0031 表 示 按 键 1 5 TP_FUN 32 当 TP_Code=0xFE** 对 触 控 功 能 按 钮 进 行 描 述 4.1 触 控 \ 键 控 功 能 一 览 表 序 号 触 控 键 码 功 能 说 明 01 00 变 量 数 据 录 入 录 入 整 数 定 点 小 数 等 各 种 数 据 到 指 定 变 量 存 储 空 间 02 01 弹 出 菜 单 选 择 点 击 触 发 一 个 弹 出 菜 单, 返 回 菜 单 项 的 键 码 03 02 增 量 调 节 点 击 按 钮, 对 指 定 变 量 进 行 +/- 操 作, 可 设 置 步 长 和 上 下 限 设 置 0-1 范 围 循 环 调 节 可 以 实 现 栏 目 复 选 框 功 能 04 03 拖 动 调 节 拖 拉 滑 块 实 现 变 量 数 据 录 入, 可 设 置 刻 度 范 围 05 04 RTC 设 置 VGUS 屏 触 摸 键 盘 设 置 RTC 组 件, 需 要 完 整 录 入 公 历 年 月 日 时 分 秒 06 05 按 键 值 返 回 点 击 按 键, 直 接 返 回 按 键 值 到 变 量, 支 持 位 变 量 返 回 07 06 文 本 录 入 文 本 方 式 录 入 各 种 字 符, 录 入 过 程 支 持 光 标 移 动 编 辑 直 接 支 持 ASCII 字 符 GBK 中 文 繁 体 注 音 输 入 法 录 入 ; 修 改 字 库 和 0# 字 库 可 以 支 持 所 有 类 似 ASCII 字 符 的 8bit 编 码 文 本 录 入 ; 08 07_00 寄 存 器 写 到 变 量 空 间 供 了 触 摸 屏 改 写 寄 存 器 空 间 的 方 法, 来 间 接 控 制 硬 件 09 07_01 变 量 空 间 写 到 寄 存 器 比 如 把 背 光 寄 存 器 内 容 读 取 到 变 量, 调 节 变 量 后 再 回 写 来 调 节 背 光 亮 度 10 07_03 发 送 数 据 到 COM1 点 击 触 摸 屏, 把 指 定 VP 区 域 的 数 据 发 送 到 用 户 串 口 (COM1) 4.2 变 量 数 据 录 入 (0x00) 数 据 长 序 号 定 义 度 0x00 Pic_ID 2 页 面 ID 说 明

0x01 TP_Area 8 触 控 按 钮 区 域 0x0A Pic_Next 2 固 定 为 0Xffff, 不 切 换 0x0C Pic_On 2 按 钮 按 压 效 果 图 所 处 的 页 面,00FF** 表 示 没 有 按 钮 按 下 的 效 果 0x0E TP_Code 2 0xFE00 0x10 0xFE 1 0xFE 0x11 *VP 2 录 入 数 据 对 应 的 变 量 地 址 指 针 0x13 V_Type 1 返 回 的 数 据 类 型, 提 供 五 种 供 用 户 选 择 0X00=2 字 节 变 量, 整 数 -32768 到 32767, 无 符 号 整 数 0-65536 0X01=4 字 节 变 量, 长 整 数 -2147483648 到 2147483647 无 符 号 长 整 数 0-4294967295 0x02=*VP 高 字 节, 无 符 号 数 0 到 255 0x03=*VP 低 字 节, 无 符 号 数 0 到 255 0x04= 超 长 整 数 (8 字 节 ) -9223372036854775808 到 9223372036854775807 0x14 N_Int 1 录 入 数 据 的 整 型 位 数, 如 录 入 1234.56, 整 型 位 数 4 位 则 N_Int=0x04 0x15 N_Dot 1 录 入 数 据 的 小 数 位 数, 如 录 入 123.45, 小 数 位 数 2 位 则 N_Dot=0x02 0x16 (x,y) 4 输 入 过 程 显 示 的 位 置, 右 对 齐 方 式,(x,y) 是 字 符 串 输 入 光 标 的 右 上 角 坐 标 0x1A Color 2 输 入 字 体 显 示 颜 色 0x1C Lib_ID 1 显 示 使 用 ASCII 值 字 库 位 置 0x00= 默 认 字 库 0x1D Font_Hor 1 字 体 大 小,X 方 向 上 点 阵 大 小 0x1E Cusor_Color 1 未 定 义 0x1F Hide_En 1 0x00= 输 入 遮 挡, 显 示 为 *, 其 他 输 入 直 接 显 示 0x20 0xFE 1 0xFE 0x21 KB_Source 1 0x00= 键 盘 在 当 前 页, 其 他 = 页 面 不 在 当 前 页 0x22 Pic_KB 2 键 盘 所 在 页 面 ID, 仅 当 键 盘 显 示 KB_Source 不 等 于 0x00 时 候 有 效 0x24 AREA_KB 8 键 盘 区 域, 键 盘 的 左 上 角 和 右 下 角 坐 标, 仅 当 键 盘 显 示 KB_Source 不 等 于 0x00 时 候 有 效 0x2C AREA_KB_Position 4 键 盘 在 当 前 页 面 显 示 的 位 置, 左 上 角 坐 标, 仅 当 键 盘 显 示 KB_Source 不 等 于 0x00 时 候 有 效 0x30 0xFE 1 0xFE 0x31 Limits_EN 1 0xFF, 表 示 启 动 输 入 范 围 限 制, 输 入 越 界 无 效 ( 当 输 入 越 界 时, 取 消 输 入 ) 其 他, 输 入 无 限 制 0x32 V_min 4 输 入 范 围 限 制 下 限, 长 整 型 ( 四 个 字 节 ) 0x36 V_max 4 输 入 范 围 限 制 上 限, 长 整 型 ( 四 个 字 节 ) 0x3A Bclr 2 背 景 色 2 字 节 0x3C 保 留 4 写 0x00 输 入 过 程 中 有 效 键 码 : 0x0030-0x0039,0x002E(.), 0x002D(+/-),0x00F0( 取 消 ),0x00F1( 确 认 ),0x00F2( 退 格 ) 不 同 : 变 量 录 入 过 程, 不 刷 新 变 量, 但 是 保 存 用 户 的 修 改, 录 入 完 成 后 开 始 刷 新

键 盘 和 输 入 启 动 按 钮 在 一 个 界 面 上 (KB_source=0x00) 键 盘 不 在 当 前 界 面 上 (KB_source=0x01): 触 发 输 入 法 后 键 盘 不 在 当 前 界 面 上 (KB_source=0x01): 键 盘 所 在 界 面

4.3 弹 出 菜 单 选 择 (0x01) 序 号 定 义 数 据 长 度 说 明 0x00 Pic_ID 2 页 面 ID 0x01 TP_Area 8 触 控 按 钮 区 域 0x0A Pic_Next 2 目 标 切 换 页 面,00FF** 表 示 页 面 不 进 行 切 换 0x0C Pic_On 2 按 钮 按 压 效 果 图 所 处 的 页 面,00FF** 表 示 没 有 按 钮 按 下 的 效 果 0x0E TP_Code 2 0xFE01 0x10 0xFE 1 0xFE 0x11 *VP 2 变 量 地 址 指 针, 返 回 数 据 由 VP_Mode 决 定 ; 0x13 VP_Mode 1 0x00= 把 0x00** 键 码 写 入 VP 字 地 址 ( 整 型 ); 0x01= 把 ** 键 码 写 入 VP 字 地 址 的 高 字 节 地 址 (VP_H); 0x02= 把 ** 键 码 写 入 VP 字 地 址 的 低 字 节 地 址 (VP_L); 0x10-0x1F 把 ** 键 码 最 低 位 变 量 写 入 VP 地 址 的 指 定 位 (0x10 修 改 VP.0,0x1F 修 改 VP.F) 0x14 Pic_Menu 2 弹 出 菜 单 的 图 片 位 置 0x16 AREA_Menu 8 菜 单 区 域 : 左 上 角 坐 标 (Xs,Ys), 右 下 角 坐 标 (Xe,Ye) 0x1E Menu_Position_X 2 菜 单 在 当 前 页 显 示 的 显 示 的 位 置 : 左 上 角 X 坐 标 0x20 0xFE 1 固 定 0x21 Menu_Position_Y 2 菜 单 在 当 前 页 显 示 的 显 示 的 位 置 : 左 上 角 Y 坐 标 0x23 NULL 13 写 0x00 输 入 过 程 中 有 效 键 码 :0x0000-0x00FF, 其 中 0x00FF 为 取 消 ( 不 选 择 参 数 直 接 返 回 ) 上 图 中 : 弹 出 的 菜 单 在 另 外 的 界 面 上," 显 示 " 和 " 不 显 示 " 两 个 按 钮 配 置 的 键 码 (0x0000-0x00FE) 将 被 返 回 给 0x01 触 控 按 钮 所 指 向 的 变 量 ; 取 消 按 钮 可 以 设 置 键 码 为 0x00FF, 点 击 时 不 会 返 回 值 下 拉 式 菜 单 也 可 以 使 用 本 指 令 设 计

4.4 增 量 调 节 (0x02) 序 号 定 义 数 据 长 度 说 明 0x00 Pic_ID 2 页 面 ID 0x01 TP_Area 8 触 控 按 钮 区 域 0x0A Pic_Next 2 固 定 为 0Xffff, 不 切 换 0x0C Pic_On 2 按 钮 按 压 效 果 图 所 处 的 页 面,0xFF** 表 示 没 有 按 钮 按 下 的 效 果 0x0E TP_Code 2 0xFE02 0x10 0xFE 1 0xFE 0x11 *VP 2 变 量 地 址 指 针, 返 回 数 据 由 VP_Mode 决 定 0x13 VP_Mode 1 0x00= 调 节 VP 地 址 ( 整 型 数 ); 0x01= 调 节 VP 地 址 高 字 节 地 址 ( 一 个 字 节 的 无 符 号 数,VP_H); 0x02= 调 节 VP 地 址 低 字 节 地 址 ( 一 个 字 节 的 无 符 号 数,VP_L); 0x10-0x1F 对 VP 地 址 的 指 定 位 (0x10 对 应 VP.0,0x1F 对 应 VP.F) 调 节 范 围 必 须 是 0-1 0x14 Adj_Mode 1 调 节 方 式 :0x00=--; 其 他 ++ 0x15 Return_Mode 1 0x00= 停 止 ( 等 于 门 限 ), 其 他 = 循 环 调 节 0x16 Adj_Step 2 调 节 步 长,0x0000 0x7FFF 0x18 V_Min 2 下 限 :2 字 节 整 数 (VP_Mode=0x01 或 0x02 时, 仅 低 字 节 有 效 ) 0x1A V_Max 2 上 限 :2 字 节 (VP=0x01 或 者 VP=0x02 时, 紧 低 字 节 有 效 ) 0x1C Key_Mode 1 0x00: 按 住 按 键 时 连 续 调 节 0x01: 按 住 按 键 时 只 调 节 1 次 0x1D NULL 3 写 0x00 上 图 中, " + " " - " 两 个 触 控 按 钮 分 别 被 配 置 为 + + 增 量 ( Adj_mode=0x01 ) 和 增 量 (Adj_mode=0x00) 当 把 范 围 设 置 为 0-1 时, 配 合 图 标 变 量 显 示 可 以 方 便 的 设 计 出 复 选 功 能 ( 点 击 1 下 选 中, 再 点 击 取 消 )

4.5 拖 动 调 节 (0x03) 序 号 定 义 数 据 长 度 说 明 0x00 Pic_ID 2 页 面 ID 0x01 TP_Area 8 触 控 按 钮 区 域 0x0A Pic_Next 2 必 须 为 0xFF** 0x0C Pic_On 2 必 须 为 0xFF** 0x0E TP_Code 2 0xFE03 0x10 0xFE 1 0xFE 0x11 *VP 2 变 量 地 址 指 针 0x13 Adj_Mode 1 高 4 位 定 义 了 数 据 的 返 回 格 式 : 0x00= 调 节 VP 地 址 ( 整 型 数 ); 0x01= 调 节 VP 地 址 高 字 节 地 址 ( 一 个 字 节 的 无 符 号 数,VP_H); 0x02= 调 节 VP 地 址 低 字 节 地 址 ( 一 个 字 节 的 无 符 号 数,VP_L); 低 4 位 定 义 了 拖 动 方 式 : 0x*0= 横 向 拖 动,0x*1= 纵 向 拖 动 0x14 Area_Adj 8 有 效 的 调 节 区 域 :(Xs,Ys,Xe,Ye), 必 须 与 触 控 区 域 TP_Area 一 致 0x18 V_Begain 2 起 始 位 置 对 应 的 返 回 值, 整 数 0x1A V_End 2 终 止 位 置 对 应 的 返 回 值, 整 数 为 防 止 误 操 作, 须 按 压 有 效 拖 动 区 域 超 过 0.5 秒 后 拖 动 才 启 动 上 图 中 滑 块 刻 度 是 用 滑 块 刻 度 显 示 (0x02 变 量 ) 实 现 的 拖 动 录 入 的 优 点 是 直 接 快 捷, 而 且 参 数 不 会 越 界 当 需 要 更 精 确 的 拖 动 录 入 时, 可 以 把 拖 动 修 改 的 变 量 同 时 用 数 据 变 量 显 示 方 式 (0x10 变 量 ) 显 示 出 来, 如 下 图 所 示 拖 动 调 节 不 支 持 按 键 (0x4F 寄 存 器 保 存 的 键 码 ) 控 制

4.6 RTC 设 置 (0x04) 序 号 定 义 数 据 长 度 说 明 0x00 Pic_ID 2 页 面 ID 0x01 TP_Area 8 触 控 按 钮 区 域 :(Xs,Ys)(Xe,Ye) 0x0A Pic_Next 2 目 标 切 换 页 面,00FF** 表 示 页 面 不 进 行 切 换 0x0C Pic_On 2 按 钮 按 压 效 果 图 所 处 的 页 面,00FF** 表 示 没 有 按 钮 按 下 的 效 果 0x0E TP_Code 2 0xFE04 0x10 0xFE 1 0xFE 0x11 0x00 00 00 3 0x00 00 00 0x14 (x,y) 4 输 入 过 程 显 示 的 位 置, 右 对 齐 方 式,(x,y) 是 字 符 串 输 入 光 标 的 右 上 角 坐 标 0x18 Color 2 输 入 字 体 显 示 颜 色 0x1A Lib_ID 1 显 示 使 用 ASCII 值 字 库 位 置,0x00= 默 认 字 库 0x1B Font_Hor 1 字 体 大 小,X 方 向 上 点 阵 大 小 0x1C Cusor_Color 1 未 定 义 ( 光 标 颜 色,0x00= 黑 色, 其 他 = 白 色 ) 0x1D KB_Source 1 0x00= 键 盘 在 当 前 页, 其 他 = 页 面 不 在 当 前 页 0xIE Pic_KB 2 键 盘 所 在 页 面 ID, 仅 当 键 盘 显 示 KB_Source 不 等 于 0x00 时 候 有 效 0x20 0xFE 1 0xFE 0x21 AREA_KB 8 键 盘 区 域, 键 盘 的 左 上 角 坐 标 (Xs,Ys) 和 右 下 角 坐 标 (Xe,Ye), 仅 当 键 盘 显 示 KB_Source 不 等 于 0x00 时 候 有 效 0x29 AREA_KB_Position 4 键 盘 在 当 前 页 面 显 示 的 位 置, 左 上 角 坐 标, 仅 当 键 盘 显 示 KB_Source 不 等 于 0x00 时 候 有 效 0x2D Bclr 2 背 景 色 0x2f NULL 1 写 0 设 计 方 法 和 0x00 触 控 变 量 _ 键 盘 不 在 当 前 界 面 基 本 一 致 键 盘 不 在 当 前 界 面 上 (KB_source=0x01): 触 发 输 入 法 后

键 盘 不 在 当 前 界 面 上 (KB_source=0x01): 键 盘 所 在 界 面 4.7 按 键 返 回 值 (0x05) 序 号 定 义 数 据 长 度 说 明 0x00 Pic_ID 2 页 面 ID 0x01 TP_Area 8 触 控 按 钮 区 域 0x0A Pic_Next 2 目 标 切 换 页 面,00FF** 表 示 页 面 不 进 行 切 换 0x0C Pic_On 2 按 钮 按 压 效 果 图 所 处 的 页 面,00FF** 表 示 没 有 按 钮 按 下 的 效 果 0x0E TP_Code 2 0xFE05 0x10 0xFE 1 0xFE 0x11 *VP 2 变 量 地 址 指 针 0x13 VP_Mode 1 0x00= 按 键 返 回 值 保 存 在 VP 地 址 ( 整 型 数 ); 0x01= 按 键 返 回 值 保 存 在 VP 字 地 址 高 字 节 (VP_H); 0x02= 按 键 返 回 值 保 存 在 VP 字 地 址 的 低 字 节 (VP_L); 0x10-0x1F 把 按 键 返 回 值 的 最 低 位 写 入 VP 字 地 址 的 指 定 位 (0x10 修 改 VP.0,0x1F 修 改 VP.F) 0x14 Key_Code 2 返 回 值 0x16 NULL 10 写 0x00 4.8 文 本 录 入 (0x06) 输 入 文 本 键 盘 码 表 在 文 本 录 入 的 触 控 文 件 中, 两 字 节 键 码 的 低 字 节 表 示 普 通 键 码, 高 字 节 表 示 大 写 键 码 典 型 的 文 本 录 入 键 盘 定 义 如 下 表 所 示 : 键 码 普 通 大 写 键 码 普 通 大 写 键 码 普 通 大 写 键 码 普 通 大 写 0x7E60 ` ~ 0x5171 q Q 0x4161 a A 0x5A7A z Z 0x2131 1! 0x5777 w W 0x5373 s S 0x5878 x X 0x4032 2 @ 0x4565 e E 0x4464 d D 0x4363 c C 0x2333 3 # 0x5272 r R 0x4666 f F 0x5676 v V 0x2434 4 $ 0x5474 t T 0x4767 g G 0x4262 b B 0x2535 5 % 0x5979 y Y 0x4868 h H 0x4E6E n N 0x5E36 6 ^ 0x5575 u U 0x4A6A j J 0x4D6D m M

0x2637 7 & 0x4969 i I 0x4B6B k K 0x3C2C, < 0x2A38 8 * 0x4F6F o O 0x4C6C l L 0x3E2E. > 0x2839 9 ( 0x5070 p P 0x3A3B ; : 0x3F2F /? 0x2930 0 ) 0x7B5B [ { 0x2227 ' " 0x2020 SP SP 0x5F2D - _ 0x7D5D ] } 0x0D0D Enter Enter 0x2B3D = + 0x7C5C \ 注 : 文 本 键 盘 键 码 须 小 于 0x80(ASCII 码 ) 0x0D 键 码 录 入 会 自 动 转 换 成 0x0D 0x0A;0x00 和 0xFF 键 码 禁 用 键 盘 功 能 键 码 定 义 键 码 定 义 说 明 0x00F0 Cancel 取 消 录 入 返 回, 不 影 响 变 量 数 据 0x00F1 Return 确 认 录 入 返 回, 录 入 文 本 保 存 到 指 定 变 量 位 置 0x00F2 Backspace 向 前 ( 退 格 ) 删 除 一 个 字 符 0x00F3 Delete 向 后 删 除 1 个 字 符 0x00F4 CapsLock 大 写 锁 定 如 果 启 用, 对 应 按 钮 必 须 定 义 按 钮 按 下 的 效 果 0x00F7 Left 光 标 前 移 一 个 字 符 ;GBK 汉 字 录 入 中 用 于 翻 页 0x00F8 Right 光 标 后 移 一 个 字 符 ;GBK 汉 字 录 入 中 用 于 翻 页 使 用 键 盘 (0x4F 寄 存 器 保 存 的 键 码 ) 做 文 本 录 入 时, 如 果 使 用 CapsLock 键, 请 把 按 钮 的 动 画 区 域 定 义 在 需 要 提 示 CapsLock 的 区 域 ; 这 样 定 义 后, 发 送 CapsLock 键 时, 屏 幕 的 相 应 位 置 会 自 动 显 示 CapsLock 的 区 域 图 标 提 示 4.8.1 ASCII 文 本 录 入 序 号 定 义 数 据 长 度 说 明 0x00 Pic_ID 2 页 面 ID 0x01 TP_Area 8 触 控 按 钮 区 域 :(Xs,Ys)(Xe,Ye) 0x0A Pic_Next 2 目 标 切 换 页 面,00FF** 表 示 页 面 不 进 行 切 换 0x0C Pic_On 2 按 钮 按 压 效 果 图 所 处 的 页 面,00FF** 表 示 没 有 按 钮 按 下 的 效 果 0x0E TP_Code 2 0xFE06 0x10 0xFE 1 0xFE 0x11 *VP 2 变 量 地 址 指 针 0x13 VP_Len_Max 1 文 本 变 量 最 大 长 度, 字 数 目,0x01-0x07B 文 本 保 存 到 指 定 地 址 时, 自 动 在 文 本 结 束 时 加 上 0xFFFF 作 为 结 束 符 录 入 的 文 本 变 量 实 际 可 能 占 用 最 大 变 量 空 间 = V_Len_Max+1 0x14 Scan_Mode 1 录 入 模 式 控 制 :0x00= 重 新 录 入,0x01= 打 开 原 来 的 文 本 再 修 改 0x15 Lib_ID 1 显 示 使 用 ASCII 值 字 库 位 置 0x00= 默 认 字 库 0x16 Font_Hor 1 字 体 大 小,X 方 向 上 点 阵 数 目 0x17 Font_Ver 1 字 体 大 小,Y 方 向 上 点 阵 数 目 (Lib_ID=0x00 时,Y 方 向 点 阵 数 目 必 须 为 2*X 0x18 Cusor_Color 1 光 标 颜 色,0x00= 黑 色, 其 他 = 白 色 0x19 Color 2 文 本 显 示 颜 色 0x1B Scan_Area_Start 4 录 入 文 本 显 示 区 域 左 上 角 坐 标 (Xs,Ys) 0x1F Scan_Return_Mode 1 0x55: 在 *(VP-1) 位 置 保 存 输 入 结 束 标 记 和 有 效 数 据 长 度 *(VP-1) 高 字 节, 输 入 结 束 标 记 :0x5A 表 示 输 入 结 束, 输 入 过 程 0x00 *(VP-1) 低 字 节, 有 效 数 据 长 度, 字 节 单 位

0x00 不 返 回 输 入 结 束 标 记 和 长 度 0x21 0xFE 1 0xFE Scan_Area_End 4 录 入 文 本 显 示 区 域 右 下 角 坐 标 (Xe,Ye) 0x25 KB_Source 1 0x00= 键 盘 在 当 前 页, 其 他 页 面 不 在 当 前 页 0x26 Pic_KB 2 键 盘 所 在 页 面 ID, 仅 当 键 盘 显 示 KB_Source 不 等 于 0x00 时 候 有 效 0x28 AREA_KB 8 键 盘 页 面 上 键 盘 区 域 坐 标 : 左 上 角 (Xs,Ys) 右 下 角 (Xe,Ye) 0x30 0xFE 1 0x31 AREA_KB_Position 4 键 盘 粘 贴 在 当 前 页 面 显 示 的 位 置, 左 上 角 坐 标 0x35 DISPLAY_EN 1 0x00= 输 入 正 常 显 示,0x01= 输 入 ** 显 示, 用 于 密 码 显 示 0x36 Bclr 2 背 景 色 0x38 NULL 8 写 0x00 注 : 中 显 预 装 的 0# 字 库 包 含 4*8-64*128 点 阵 的 所 有 ASCII 字 符 4.8.2 GBK 文 本 录 入 设 置 序 号 定 义 数 据 长 度 说 明 0x00 Pic_ID 2 页 面 ID 0x01 TP_Area 8 触 控 按 钮 区 域 :(Xs,Ys)(Xe,Ye) 0x0A Pic_Next 2 目 标 切 换 页 面,00FF** 表 示 页 面 不 进 行 切 换 0x0C Pic_On 2 按 钮 按 压 效 果 图 所 处 的 页 面,00FF** 表 示 没 有 按 钮 按 下 的 效 果 0x0E TP_Code 2 0xFE06 0x10 0xFE 1 0xFE 0x11 *VP 2 录 入 数 据 对 应 的 变 量 地 址 指 针 0x13 VP_Len_Max 1 文 本 变 量 最 大 长 度, 字 数 目,0x01-0x07B 文 本 保 存 到 指 定 地 址 时, 自 动 在 文 本 结 束 时 加 上 0xFFFF 作 为 结 束 符 ; 录 入 的 文 本 变 量 实 际 可 能 占 用 最 大 变 量 空 间 = V_Len_Max+1 0x14 Scan_Mode 1 录 入 模 式 控 制 :0x00= 重 新 录 入,0x01= 打 开 原 来 的 文 本 再 修 改 0x15 Lib_GBK1 1 汉 字 字 符 显 示 使 用 的 GBK 字 库 位 置,ASCII 字 库 默 认 使 用 0x00 字 库 0x16 Lib_GBK2 1 录 入 过 程, 汉 字 字 符 显 示 使 用 的 GBK 字 库 ID

0x17 Font_Scale1 1 Lib_GBK1 字 体 大 小, 点 阵 数 目 0x18 Font_ Scale2 1 Lib_GBK2 字 体 大 小, 点 阵 数 目 0x19 Bclr:H 1 背 景 色 高 字 节 0x1A Color0 2 录 入 文 本 显 示 颜 色 0x1C Color1 2 录 入 过 程 中 文 本 显 示 颜 色 0x1E PY_Disp_Mode 1 录 入 过 程 中, 拼 音 提 示 和 对 应 汉 字 的 显 示 方 式 : 0x00= 拼 音 提 示 显 示 在 上 面, 对 应 汉 字 显 示 另 起 一 行 显 示 在 下 面 拼 音 显 示 和 汉 字 显 示 左 对 齐, 行 间 距 为 Scan_Dis; 0x01= 拼 音 提 示 显 示 在 左 面, 对 应 汉 字 在 右 边 显 示, 汉 字 提 示 起 始 显 示 x 位 置 在 Scan1_Area_Start+3* Font_Scale2+Scan_Dis 0x1F Scan_Return_Mode 1 0xAA: 在 *(VP-1) 位 置 保 存 输 入 结 束 标 记 和 有 效 数 据 长 度 *(VP-1) 高 字 节, 输 入 结 束 标 记 :0x5A 表 示 输 入 结 束, 输 入 过 程 0x00 *(VP-1) 低 字 节, 有 效 数 据 长 度, 字 节 单 位 0xFF 不 返 回 输 入 结 束 标 记 和 长 度 0x20 0xFE 1 0xFE 0x21 Scan0_Area_Start 4 录 入 文 本 显 示 区 域 左 上 角 坐 标 (Xs,Ys) 0x25 Scan0_Area_End 4 录 入 文 本 显 示 区 域 右 下 角 坐 标 (Xe,Ye) 0x29 Scan1_Area_Start 4 录 入 过 程 中 拼 音 提 示 文 本 显 示 区 域 在 左 上 角 坐 标 0x2D Scan_Dis 1 录 入 过 程 显 示 中, 每 个 汉 字 显 示 的 间 距, 每 行 固 定 显 示 不 超 过 8 个 汉 字 0x2E Bclr:L 1 背 景 色 低 字 节 0x2F KB_Source 1 0x00= 键 盘 在 当 前 页, 其 他 = 页 面 不 在 当 前 页 0x30 0xFE 1 0x31 Pic_KB 2 仅 当 键 盘 显 示 KB_Source 不 等 于 0x00 时 候 有 效 键 盘 所 在 页 面 ID, 0x33 AREA_KB 8 键 盘 页 面 上 键 盘 区 域 坐 标 : 左 上 角 (Xs,Ys) 右 下 角 (Xe,Ye) 0x3B AREA_KB_Position 4 键 盘 粘 贴 在 当 前 页 面 显 示 的 位 置, 左 上 角 坐 标 0x3F SCAN_MODE 1 0x02: 拼 音 输 入 法 注 : 拼 音 bd 对 应 所 有 GBK 编 码 的 全 角 标 点 符 号 录 入 ; 中 显 预 装 的 0# 字 库 包 含 4*8-64*128 点 阵 的 所 有 ASCII 字 符 不 使 用 触 摸 屏, 使 用 键 盘 (0x4F 寄 存 器 保 存 的 键 码 ) 来 做 GBK 录 入 时, 必 须 用 0x01-0x08 键 码 来 选 择 对 应 的 汉 字 GBK 汉 字 文 本 录 入 的 说 明 :

4.9 硬 件 参 数 配 置 (0x07) 序 号 定 义 数 据 长 度 说 明 0x00 Pic_ID 2 页 面 ID 0x01 TP_Area 8 触 控 按 钮 区 域 0x0A Pic_Next 2 目 标 切 换 页 面,00FF** 表 示 页 面 不 进 行 切 换 0x0C Pic_On 2 按 钮 按 压 效 果 图 所 处 的 页 面,00FF** 表 示 没 有 按 钮 按 下 的 效 果 0x0E TP_Code 2 0xFE07 0x10 0xFE 1 0xFE 0x11 Mode 1 操 作 模 式 选 择 见 操 作 模 式 表 说 明 0x12 Data_Pack 14 操 作 模 式 选 择 见 操 作 模 式 表 说 明 操 作 模 式 表 Mode Data_Pack Data_Pack 说 明 功 能 0x00 无 无 加 载 寄 存 器 变 量 区 数 据 到 0x6F00-0x6FFF 变 量 存 储 器 空 间 ( 占 据 低 字 节 ) VGUS 屏 上 电 默 认 会 加 载 加 载 寄 存 器 变 量 区 数 据 到 0x6F00-0x6FFF 0x01 无 无 加 载 0x6F00-0x6FFF 变 量 存 储 器 空 间 ( 占 据 低 字 节 ) 数 据 到 寄 存 器 变 量 区 ; 同 时 改 写 对 应 的 R1-R3,R5-RASD/SDHC 接 口 配 置 变 量 0x03 *VP Tx_LEN 数 据 指 针 要 发 送 的 数 据 长 度 把 *VP 指 针 位 置 开 始 的,Tx_Len 字 节 长 度 的 数 据 发 送 到 用 户 串 口 Tx_Len 是 一 个 字 变 量, 长 度 从 0x0001-0xFFFF

5 显 示 变 量 类 说 明 显 示 变 量 配 置 文 件 由 N 条 按 照 页 面 配 置 的 变 量 指 令 组 成, 每 条 变 量 指 令 固 定 占 用 32 字 节 存 储 空 间 每 个 页 面 固 定 分 配 2KB 或 4KB(0x0800 或 0x1000) 变 量 存 储 空 间, 每 个 页 面 最 多 可 以 设 置 64 个 显 示 变 量 显 示 变 量 配 置 文 件 最 大 2MB, 可 以 配 置 最 多 1024 个 页 面 相 同 类 型 的 变 量, 存 储 位 置 越 靠 后, 显 示 优 先 级 越 高 一 条 显 示 变 量 配 置 指 令 由 以 下 6 部 分 组 成 : 序 号 定 义 数 据 长 度 说 明 0 0x5A 1 固 定 1 Type 1 变 量 类 型 2 *SP 2 变 量 描 述 文 件 从 Flash 加 载 后 存 储 到 数 据 存 储 区 的 地 址 指 针,0xFFFF 表 示 不 转 存 到 数 据 存 储 区 3 Len_Dsc 2 变 量 描 述 内 容 的 字 长 度 4 *VP 2 变 量 地 址,0x0000-0x6FFF, 有 些 无 需 指 定 地 址 的 变 量, 写 0x0000 即 可, 当 地 址 的 高 字 节 为 0xFE 时, 本 条 指 令 将 被 取 消 5 Description N 变 量 描 述 的 内 容 5.1 显 示 变 量 功 能 一 览 表 序 号 功 能 代 码 功 能 说 明 01 00 变 量 图 标 显 示 将 一 个 数 据 变 量 的 变 化 范 围 线 性 对 应 一 组 ICON 图 标 显 示 ; 当 变 量 变 化 时, 图 标 也 自 动 相 应 切 换 多 用 于 精 细 的 仪 表 板 进 度 条 显 示 02 01 动 画 图 标 显 示 将 一 个 定 值 数 据 变 量 对 应 了 3 种 不 同 的 图 标 指 示 状 态 : 不 显 示 显 示 固 定 图 标 显 示 动 画 图 标 多 用 于 变 量 的 报 警 提 示 03 02 滑 块 刻 度 显 示 将 一 个 数 据 变 量 的 变 化 范 围 对 应 一 个 图 标 ( 滑 块 ) 的 显 示 位 置 变 化 多 用 于 液 位 刻 度 盘 进 度 表 的 指 示 04 03 艺 术 字 变 量 显 示 用 ICON 图 标 取 代 字 库 来 显 示 变 量 数 据 05 04 图 片 动 画 显 示 将 一 组 全 屏 图 片 按 照 指 定 速 度 播 放 多 用 于 开 机 界 面 或 屏 保 06 06 位 变 量 图 标 显 示 把 一 个 数 据 变 量 的 每 个 位 (bit) 的 0/1 状 态 对 应 8 种 不 同 显 示 方 案 中 的 两 种, 用 ICON 图 标 ( 或 图 标 动 画 ) 来 对 应 显 示 多 用 于 开 关 状 态 显 示, 比 如 风 机 的 运 转 ( 动 画 ) 停 止 ( 静 止 图 标 ) 07 10 数 据 变 量 显 示 把 一 个 数 据 变 量 按 照 指 定 格 式 ( 整 数 小 数 是 否 带 单 位 ) 用 指 定 字 体 和 大 小 的 阿 拉 伯 数 字 显 示 出 来 08 11 文 本 显 示 把 字 符 串 按 照 指 定 的 格 式 ( 选 择 字 库 决 定 ), 在 指 定 的 文 本 框 显 示 区 域 显 示 9 12_00 文 本 格 式 RTC 显 示 按 照 用 户 编 辑 的 格 式 把 公 历 RTC 用 文 本 显 示 出 来 10 13 HEX 数 据 显 示 把 变 量 数 据 按 照 字 节 HEX 方 式 间 隔 用 户 指 定 的 ASCII 字 符 显 示 出 来 多 用 于 计 时 显 示, 比 如 把 1234 显 示 成 12:34 11 20 实 时 曲 线 ( 趋 势 图 ) 结 合 0x84 串 口 写 曲 线 缓 冲 区 数 据 来 自 动 匹 配 显 示 实 时 曲 线 ( 趋 势 图 ) 可 以 指 定 显 示 区 域 中 心 轴 坐 标 显 示 比 例 ( 放 大 / 缩 小 ) 可 控 12 21_01 绘 图 _ 置 点 置 点 (x,y,color) 13 21_02 绘 图 _ 端 点 连 线 端 点 连 线 (color,(x0,y0), (xn,yn)) 14 21-03 绘 图 _ 矩 形 显 示 矩 形, 颜 色 和 位 置 大 小 可 控 15 21_04 绘 图 _ 矩 形 填 充 填 充 指 定 的 矩 形 区 域, 填 充 颜 色 和 位 置 大 小 可 控 16 21_05 绘 图 _ 画 圆 显 示 整 圆 弧, 颜 色 和 位 置 大 小 可 控 17 21_06 绘 图 _ 图 片 剪 切 粘 贴 从 指 定 图 片 上 剪 切 一 个 区 域 粘 贴 到 当 前 显 示 页 面 上

28 21_07 绘 图 _ICON 图 标 显 示 ICON 图 标 显 示, 图 标 库 可 以 选 择 19 21_08 绘 图 _ 封 闭 区 域 填 充 封 闭 区 域 填 充, 种 子 点 坐 标 填 充 颜 色 可 控 20 21_09 绘 图 _ 频 谱 显 示 根 据 变 量 数 据 显 示 频 谱 ( 垂 直 线 条 ), 线 条 颜 色 位 置 可 控 21 21_0A 绘 图 _ 线 段 显 示 根 据 变 量 数 据 连 接 线 段, 端 点 颜 色 可 控 22 21_0B 绘 图 _ 圆 弧 显 示 显 示 圆 弧, 半 径 颜 色 起 止 角 度 可 控 23 21_0C 绘 图 _ 字 符 显 示 根 据 变 量 数 据 进 行 单 个 字 符 显 示 24 22 列 表 显 示 把 按 照 二 维 数 组 定 义 的 数 据 用 表 格 分 栏 显 示 出 来 5.2 图 标 变 量 5.2.1 变 量 图 标 显 示 (0x00) 地 址 定 义 数 据 长 度 说 明 0x00 0x5A00 2 0x02 *SP 2 变 量 描 述 指 针,0xFFFF 表 示 由 配 置 文 件 加 载 0x04 0x0008 2 0x06 0x00 *VP 2 变 量 指 针, 变 量 为 整 数 格 式 0x08 0x01 X,Y 4 变 量 显 示 位 置, 图 标 左 上 角 坐 标 位 置 0x0C 0x03 V_Min 2 变 量 下 限, 越 界 不 显 示 0x0E 0x04 V_Max 2 变 量 上 限, 越 界 不 显 示 0x10 0x05 Icon_Min 2 V_Min 对 应 的 图 标 ID 0x12 0x06 Icon_Max 1 V_Max 对 应 的 图 标 ID 0x14 0x07:H Icon_Lib 1 图 标 库 存 储 位 置 0x15 0x07:L Mode 1 ICON 显 示 模 式 0x00= 透 明 ( 不 显 示 背 景 ), 其 他 = 显 示 图 标 背 景

5.2.2 动 画 图 标 显 示 (0x01) 地 址 定 义 数 据 长 度 说 明 0x00 0x5A01 2 0x02 *SP 2 变 量 描 述 指 针,0xFFFF 表 示 由 配 置 文 件 加 载 0x04 0x000A 2 0x06 0x00 *VP 2 初 始 图 标 变 量 指 针, 变 量 为 双 字 0x08 0x01 x,y 4 变 量 显 示 位 置, 图 标 左 上 角 坐 标 位 置 0x0C 0x03 0x0000 2 0x0E 0x04 V_Stop 2 变 量 为 该 值 时 固 定 0x10 0x05 V_Start 2 变 量 为 该 值 时 自 动 显 示 动 画 图 标 0x12 0x06 Icon_Stop 2 变 量 为 V_Stop 时 固 定 显 示 的 图 标 0x14 0x07 Icon_Start 2 变 量 为 V_Start 值 时, 自 动 从 Icon_ Start 到 Icon_ End 显 示 图 标, 0x16 0x08 Icon_End 2 形 成 动 画 0x18 0x09:H Icon_Lib 1 图 标 库 存 储 位 置 0x19 0x09:L Mode 1 ICON 显 示 模 式 0x00= 透 明 当 变 量 不 等 于 V_Stop 或 者 V_Start 时, 不 显 示 图 标 或 者 动 画 5.2.3 滑 动 刻 度 指 示 (0x02) 地 址 定 义 数 据 长 度 说 明 0x00 0x5A02 2 0x02 *SP 2 变 量 描 述 指 针,0xFFFF 表 示 由 配 置 文 件 加 载 0x04 0x000A 2 0x06 0x00 *VP 2 变 量 指 针, 变 量 格 式 由 VP_DATA_Mode 来 决 定 0x08 0x01 V_begain 2 对 应 起 始 变 量 刻 度 值 0x0A 0x02 V_end 2 对 应 终 止 变 量 刻 度 值 0x0C 0x03 X_ begain 2 起 始 刻 度 坐 标 ( 纵 向 为 Y 坐 标 ) 0x0E 0x04 X_ end 2 终 止 刻 度 坐 标 ( 纵 向 为 Y 坐 标 )

0x10 0x05 Icon_ ID 2 滑 动 刻 度 块 的 图 标 ID 0x12 0x06 Y 2 刻 度 指 示 图 标 显 示 的 Y 坐 标 值 0x14 0x07:H X_adj 1 刻 度 指 示 图 标 显 示 的 X 坐 标 前 移 偏 移 量 0x15 0x07:L Mode 1 刻 度 模 式 0x00= 横 向 刻 度 条, 其 他 = 纵 向 刻 度 条 0x16 0x08:H Icon_Lib 1 图 标 库 存 储 位 置 0x17 0x08:L Icon_mode 1 ICON 显 示 模 式 0x00= 透 明 ( 不 显 示 背 景 ), 其 他 = 显 示 图 标 背 景 0x18 0x09:H VP_DATA_Mode 1 0x00=*VP 指 向 一 个 整 型 变 量 ; 0x01=*VP 指 向 一 个 整 型 变 量 高 字 节 数 据 ; 0x02=*VP 指 向 一 个 整 型 变 量 低 字 节 数 据 5.2.4 艺 术 字 变 量 显 示 (0x03) 地 址 定 义 数 据 长 说 明 度 0x00 0x5A03 2 0x02 *SP 2 变 量 描 述 指 针,0xFFFF 表 示 由 配 置 文 件 加 载 0x04 0x0007 2 0x06 0x00 *VP 2 变 量 指 针 0x08 0x01 X,Y 4 起 始 显 示 位 置, 左 对 齐 模 式, 坐 标 为 显 示 字 符 串 左 上 角 坐 标 0x0C 0x03 Icon0 2 0 对 应 的 ICON_ID, 排 列 顺 序 为 0123456789-. 0x0E 0x04:H Icon_Lib 1 图 标 库 存 储 位 置 0x0F 0x04:L Icon_Mode 1 ICON 显 示 模 式 :0x00= 透 明 ( 不 显 示 背 景 ) 其 他 = 显 示 图 标 背 景 0x10 0x05:H 整 数 位 数 1 显 示 的 整 数 位 数 0x11 0x05:L 小 数 位 数 1 显 示 的 小 数 位 数 0x12 0x06:H 数 据 变 量 类 型 1 0x00= 整 数 (2 字 节 ),-32768 到 32767 0x01= 长 整 数 (4 字 节 )-2147483648 到 2147483647 0x02=*VP 高 字 节, 无 符 号 数 0 到 255 0x03=*VP 低 字 节, 无 符 号 数 0 到 255 0x04= 超 长 整 数 (8 字 节 )-9223372036854775808 到 9223372036854775807 0x05= 无 符 号 整 数 (2 字 节 )0 到 65535 0x06= 无 符 号 长 整 数 (4 字 节 )0 到 4294967295 0x00= 左 对 齐 0x01= 右 对 齐 0x13 0x06:L 对 齐 模 式 1 0x00= 左 对 齐,0x01= 右 对 齐

5.2.5 图 片 动 画 显 示 (0x04) 地 址 定 义 数 据 长 度 说 明 0x00 0x5A04 2 0x02 *SP 2 变 量 描 述 指 针,0xFFFF 表 示 由 配 置 文 件 加 载 0x04 0x0004 2 0x06 0x00 0x0000 2 固 定 0x08 0x01 Pic_begain 2 起 始 图 标 位 置 0x0A 0x02 Pic_end 2 终 止 图 标 位 置 0x0C 0x03:H Frame_Time 1 一 幅 图 片 显 示 的 时 间,8ms 如 果 在 Pic_End 页 面 也 设 置 图 片 动 画 变 量, 将 可 以 实 现 不 断 重 播 串 口 指 令 切 换 图 片 或 者 触 控 指 令 切 换 图 片 可 以 结 束 重 播 5.2.6 位 变 量 图 标 显 示 (0x06) 地 址 定 义 数 据 长 度 说 明 0x00 0x5A06 2 0x02 *SP 2 变 量 描 述 指 针,0xFFFF 表 示 由 配 置 文 件 加 载 0x04 0x000C 2 0x06 0x00 *VP 2 位 变 量 指 针, 字 变 量 0x08 0x01 *VP_AUX 辅 助 变 量 指 针, 双 字, 用 户 禁 用 0x0A 0x02 Act_Bit_Set 2 为 1 的 bit 值 说 明 *VP 对 应 位 置 需 要 显 示

0x0C 0x03:H Display_Mode 1 显 示 模 式 定 义 : Display_Mode Bit 值 0 1 0x00 ICON0S ICON1S 0x01 ICON0S 不 显 示 位 图 图 标 排 列 方 式 : 0x00=X++,Act_Bit_Set 指 定 的 不 处 理 bit 不 保 留 位 置 0x0D 0x03:L Move_mode 1 0x01=Y++,Act_Bit_Set 指 定 的 不 处 理 bit 不 保 留 位 置 0x02=X++,Act_Bit_Set 指 定 的 不 处 理 bit 保 留 Dis_MOV 位 置 0x03=Y++,Act_Bit_Set 指 定 的 不 处 理 bit 保 留 Dis_MOV 位 置 0x0E 0x04:H Icon_Mode 1 ICON 显 示 模 式 :0x00= 透 明 ( 不 显 示 背 景 ) 其 他 = 显 示 图 标 背 景 0x0F 0x04:L Icon_Lib 1 图 标 库 存 储 位 置 0x10 0x05 ICON0S 2 bit0 图 标 ID 0x12 0x06 ICON0E 2 系 统 暂 留 位 0x14 0x07 ICON1S 2 bit1 图 标 ID 0x16 0x08 ICON1E 2 系 统 暂 留 位 0x18 0x09 (x,y) 4 起 始 变 量 显 示 位 置, 图 标 左 上 角 坐 标 0x1C 0x0B Dis_MOV 2 下 一 个 图 标 坐 标 移 动 的 间 隔 0x1E 2 写 0x00 5.3.1 数 据 变 量 显 示 (0x10) 地 址 定 义 数 据 长 度 说 明 0x00 0x5A10 2 0x02 *SP 2 变 量 描 述 指 针,0xFFFF 表 示 由 配 置 文 件 加 载 0x04 0x000D 2 0x06 0x00 *VP 2 变 量 指 针 0x08 0x01 X,Y 4 起 始 显 示 位 置, 显 示 字 符 串 左 上 角 坐 标 0x0C 0x03 Color 2 显 示 颜 色 0x0E 0x04:H Lib_ID 1 ASCII 字 库 位 置 0x0F 0x04:L 字 体 大 小 1 字 符 X 方 向 的 点 阵 数 0x10 0x05:H 对 齐 方 式 1 0x00= 左 对 齐,0x01= 右 对 齐,0x02= 居 中 0x11 0x05:L 整 数 位 数 1 显 示 的 整 数 位 数 ( 整 数 位 数 和 小 数 位 数 之 和 不 能 超 过 20) 0x12 0x06:H 小 数 位 数 1 显 示 的 小 数 位 数 ( 整 数 位 数 和 小 数 位 数 之 和 不 能 超 过 20) 0x13 0x06:L 变 量 数 据 类 型 1 0x00= 整 数 ( 两 字 节 ):-32768 到 32767 0x01= 长 整 数 (4 字 节 ):-2147483648 到 2147483647 0x02=VP* 高 字 节 :0 到 255

0x03=VP* 低 字 节 :0 到 255 0x04= 超 长 整 数 (8 字 节 ): -9223372036854775808 到 9223372036854775807 0x05= 无 符 号 整 数 (2 字 节 ):0 到 65536 0x06= 无 符 号 长 整 数 (4 字 节 ):0 到 4294967295 0x14 0x07:H Len_unit 1 变 量 单 位 显 示 长 度,0x00 表 示 不 显 示 单 位 0x15 0x07:L String_unit 9 单 位 字 符 串,ASCII 编 码 0x1e 0x0C Bclr 2 背 景 色 5.3.2 文 本 显 示 (0x11) 地 址 定 义 数 据 长 度 说 明 0x00 0x5A11 2 固 定 0x02 *SP 2 变 量 描 述 指 针,0xFFFF 表 示 由 配 置 文 件 加 载 0x04 0x000D 2 0x06 0x00 *VP 2 文 本 指 针 0x08 0x01 X,Y 4 起 始 显 示 位 置, 显 示 字 符 串 左 上 角 坐 标 0x0C 0x03 Color 2 显 示 文 本 颜 色 0x0E 0x04 Xs,Ys,Xe,Ye 8 文 本 框 0x16 0x08 Text_Length 2 显 示 字 节 数 量, 遇 到 0xFFFF 数 据 或 者 显 示 到 文 本 框 尾 则 不 再 显 示 0x18 0x09:H Font0_ID 1 编 码 方 式 为 0x01-0x04 时 ASCII 字 库 位 置 0x19 0x09:L Font1_ID 1 编 码 方 式 为 0x00 0x05, 以 及 0x01-ox04 的 非 ASCII 字 符 使 用 的 字 库 位 置 0x1A 0x0A:H Font_X_Dots 1 字 体 X 方 向 点 阵 数,0x01-0x04 模 式 时 ASCII 字 符 X 按 照 X/2 计 算 0x1B 0x0A:L Font_Y_Dots 1 字 体 Y 方 向 点 阵 数, 字 库 中 Y 方 向 的 点 阵 数 必 须 为 偶 数 0x1C 0x0B:H Encode_Mode 1.7 定 义 了 文 本 显 示 字 符 间 距 是 否 自 动 调 整 :.7=0 字 符 间 距 自 动 调 整

.7=1 字 符 间 距 不 自 动 调 整, 字 符 宽 度 为 固 定 设 定 的 点 阵 数.6-.0 定 义 了 文 本 的 编 码 方 式 : 0x00=8bit 编 码,0x01=GB2312 内 码,0x02=GBK,0x03=BIG5,0x04=SJIS, 0x04=UNICODE 0x1D 0x0A:L HOR_Dis 1 字 符 水 平 间 距 0x1E 0x0C Bclr 2 字 符 垂 直 间 距 注 意, 文 本 显 示 时, 字 库 中 字 体 的 Y 方 向 点 阵 数 目 必 须 为 偶 数 VGUS 屏 预 装 的 0# 字 库, 包 含 4*8-64*128 点 阵 的 所 有 ASCII 字 符 5.3.3 RTC 显 示 (0x12) 文 本 RTC 显 示 地 址 定 义 数 据 长 度 说 明 0x00 0x5A12 2 0x02 *SP 2 变 量 描 述 指 针,0xFFFF 表 示 由 配 置 文 件 加 载 0x04 0x000D 2 0x06 0x00 0x0000 2 0x08 0x01 X,Y 4 起 始 显 示 位 置, 显 示 字 符 串 左 上 角 坐 标 0x0C 0x03 Color 2 字 体 颜 色 0x0E 0x04:H Lib_ID 1 字 库 位 置 0x0F 0x04:L 字 体 大 小 1 X 方 向 的 点 阵 数 编 码 字 符 串, 使 用 RTC 编 码 表 和 ASCII 字 符 组 成 0x10 0x05 String_Code Max14 假 设 当 前 时 间 2014-05-01 12:00:00 星 期 三 Y_M_D H:Q:S 0x00 将 显 示 为 2014-05-01 12:00:00 0x1e 0x0c Bclr 2 背 景 色 M_D W H:Q 0x00 将 显 示 为 05-01 WEN 12:00

RTC 编 码 表 说 明 编 码 显 示 格 式 公 历 _ 年 Y 2000-2099 公 历 _ 月 M 01-12 公 历 _ 日 D 01-31 公 历 _ 小 时 H 00-23 公 历 _ 分 钟 Q 00-59 公 历 _ 秒 S 00-59 公 历 _ 星 期 W SUN MON TUE WED THU FRI SAT 编 码 结 束 0x00 5.3.4 HEX 变 量 显 示 (0x13) 地 址 定 义 数 据 长 度 说 明 0x00 0x5A13 2 0x02 *SP 2 变 量 描 述 指 针,0xFFFF 表 示 由 配 置 文 件 加 载 0x04 0x000D 2 0x06 0x00 *VP 2 变 量 指 针 数 据 串 首 地 址, 变 量 为 BCD 编 码 0x08 0x01 X,Y 4 起 始 显 示 位 置, 显 示 字 符 串 左 上 角 坐 标 0x0C 0x03 Color 2 字 体 颜 色 0x0E 0x04:H Byte_Num 1 *VP 指 针 高 字 节 开 始 显 示 的 数 目,0x01-0x0F 0x0F 0x04:L Lib_ID 1 字 库 位 置, 必 须 是 半 角 字 库, 如 果 Lib_ID 不 为 0, 则 必 须 用 8bit 编 码 0x10 0x05:H Font_X 1 X 方 向 点 阵 数 目 编 码 字 符 串, 用 来 和 时 间 变 量 组 合 出 客 户 需 要 的 显 示 格 式, 每 显 示 一 个 BCD 编 码 后, 会 从 编 码 字 符 串 中 顺 序 的 取 出 一 个 0x11 0x05:L String_Code Max13 ASCII 字 符 来 间 隔 显 示 编 码 字 符 串 中 特 殊 编 码 定 义 : 0x00: 无 效, 不 显 示 字 符, 两 个 BCD 编 码 连 在 一 起 0x0D: 换 行 显 示 即 X=Xs,Y=Y+Font_X*2 0x1E 0x0C Bclr 2 背 景 色 5.4 图 形 变 量 5.4.1 实 时 曲 线 ( 趋 势 图 ) 显 示 (0x20) 地 址 定 义 数 据 长 度 说 明 0x00 0x5A20 2 0x02 *SP 2 变 量 描 述 指 针,0xFFFF 表 示 由 配 置 文 件 加 载

0x04 0x000A 2 0x06 0x00 0x0000 2 无 定 义 0x08 0x01 Xs:Ys:Xe:Ye 8 曲 线 窗 口 : 左 上 角 坐 标 (Xs,Ys), 右 下 角 坐 标 (Xe,Ye) 0x10 0x05 Y_Central 2 曲 线 中 心 位 置 0x12 0x06 VD_Central 2 中 心 曲 线 对 应 的 曲 线 数 据 值 0x14 0x07 Color 2 曲 线 颜 色 0x16 0x08 NUL_Y 2 曲 线 放 大 倍 数, 单 位 是 1/256,0x0000-0xFFFF 0x18 0x09:H CHANEL 1 数 据 源 通 道 :0x01-0x07 0x19 0x09:L Dis_HOR 1 横 轴 间 隔 :0x01-0xFF 曲 线 数 据 用 0x84 指 令 发 送, 请 参 考 3.2 指 令 集 说 明 如 果 把 变 量 描 述 内 容 存 储 在 数 据 存 储 空 间 (*SP 指 定 存 储 位 置 ), 那 么 : 结 合 0x02 增 量 触 控 指 令, 可 以 实 现 无 需 要 用 户 代 码 干 预 的 曲 线 自 动 缩 放 结 合 0x03 拖 动 触 控 指 令 修 改 Y_Central 值, 可 以 实 现 无 需 用 户 代 码 干 预 的 曲 线 上 下 移 动 满 量 程 曲 线 的 纵 轴 放 大 倍 数 计 算 : MUL_Y=(Ye-Ys)*256/(Vmax-Vmin) Ye,Ys 为 曲 线 窗 口 的 Y 坐 标,Vmax,Vmin 为 曲 线 数 据 的 最 大, 最 小 值 比 如, 一 个 12bit A/D 采 集 数 据 (Vmax=4095 Vmin=0) 要 对 应 在 Ys=50,Ye=430 的 屏 幕 区 域 满 量 程 显 示, 那 么 : MUL_Y=(430-50)*256/(4095-0)=23.7 向 下 舍 入 取 23 5.4.2 基 本 图 形 显 示 (0x21) 地 址 定 义 数 据 长 度 说 明 0x00 0x5A21 2 0x02 *SP 2 变 量 描 述 指 针,0xFFFF 表 示 由 配 置 文 件 加 载 0x04 0x0008 2 0x06 0x00 *VP 2 变 量 数 据 指 针 0x08 0x01 Area 8 绘 图 显 示 区 域 定 义 : 指 定 区 域 的 左 上 角 右 下 角 坐 标 绘 图 越 界 将 不 显 示, 仅 对 0x0001-0x0005 0x0009

0x000A 0x000B 指 令 有 效 0x10 0x05:H Dashed_Line_Ent 1 0x5A: 使 用 线 段 的 绘 图 指 令 (0x02 0x03 0x09 0x0A 指 令 ) 将 使 用 虚 线 或 者 点 划 线 显 示 线 段 其 它 : 使 用 线 段 的 绘 图 指 令 使 用 实 线 显 示 线 段 0x11 0x05:L Dash_Set 4 4 个 字 节 依 次 设 置 了 虚 线 ( 点 划 线 ) 格 式 : 第 1 段 实 线 点 阵 数 第 1 段 虚 线 点 阵 数 第 2 段 实 线 点 阵 数 第 2 段 虚 线 点 阵 数 例 如, 设 置 0x10 0x04 0x10 0x04 将 显 示 虚 线, 设 置 0x10 0x04 0x02 0x04 将 显 示 点 划 线 0x15 13 保 留, 写 0x00 基 本 图 形 显 示 先 在 配 置 文 件 中 定 义 一 个 绘 图 板 功 能, 而 具 体 的 绘 图 操 作 则 由 *VP 指 向 的 变 量 存 储 器 内 容 决 定 用 户 通 过 改 变 变 量 存 储 器 功 能 来 实 现 不 同 的 绘 图 功 能 ( 变 量 存 储 空 间 的 ) 变 量 数 据 格 式 说 明 地 址 定 义 说 明 VP CMD 绘 图 指 令 VP+1 Data_Pack_Num_Max 最 大 数 据 包 数 目 : 连 线 指 令 (0x0002) 定 义 为 连 线 线 条 数 目, 即 顶 点 数 -1 VP+2 DATA_Pack 数 据 绘 图 指 令 数 据 包 说 明 指 令 (CMD) 0x0001 0x0002 0x0003 0x0004 0x0005 0x0006 操 作 置 点 端 点 连 线 矩 形 矩 形 填 充 整 圆 弧 显 示 图 片 区 域 剪 切 粘 贴 绘 图 数 据 包 格 式 说 明 ( 相 对 地 址 和 长 度 单 位 均 为 字 (word)) 相 对 地 址 长 度 定 义 说 明 0x00 2 (x,y) 置 点 坐 标 位 置,x 坐 标 高 字 节 为 判 断 条 件 0x02 1 color 置 点 颜 色 0x00 1 color 线 条 颜 色 0x01 2 (x,y) 0 连 线 顶 点 0 坐 标,X 坐 标 高 字 节 为 判 断 条 件 0x03 2 (x,y) 1 连 线 顶 点 1 坐 标,X 坐 标 高 字 节 为 判 断 条 件 0x01+2*n 2 (x,y) n 连 线 顶 点 n 坐 标,X 坐 标 高 字 节 为 判 断 条 件 0x00 2 (x,y) s 矩 形 框 左 上 角 坐 标,x 坐 标 高 字 节 为 判 断 条 件 0x02 2 (x,y) e 矩 形 框 右 下 角 坐 标 0x04 1 color 矩 形 颜 色 0x00 2 (x,y) s 矩 形 域 左 上 角 坐 标,X 坐 标 高 字 节 为 判 断 条 件 0x02 2 (x,y) e 矩 形 域 右 下 角 坐 标 0x04 1 color 矩 形 域 填 充 颜 色 0x00 2 (x,y) 圆 心 坐 标,X 坐 标 高 字 节 为 判 断 条 件 0x02 1 Rad 半 径 0x03 1 color 圆 颜 色 0x00 2 Pic_ID 剪 切 图 片 区 域 所 在 页 面 ID, 高 字 节 为 判 断 条 件 0x02 2 (x,y) s 剪 切 图 片 区 域 左 上 角 0x04 2 (x,y) e 剪 切 图 片 区 域 右 下 角 剪 切 图 片 区 域 粘 贴 到 当 前 页 面 的 坐 标 位 置, 左 上 角 坐 标 0x06 2 (x,y) 0x0007 ICON 0x00 2 (x,y) 显 示 坐 标 位 置,x 坐 标 高 字 节 为 判 断 条 件

0x008 0x0009 0x000A 0x000B 图 标 显 示 区 域 填 充 频 谱 显 示 ( 垂 直 线 条 ) 线 段 显 示 圆 弧 显 示 0x02 1 ICON_ID 图 标 ID, 图 标 库 位 置 由 指 令 高 字 节 指 定 图 标 固 定 为 不 显 示 背 景 色 0x00 2 (x,y) 种 子 点 坐 标,x 坐 标 高 字 节 为 判 断 条 件 0x02 1 color 填 充 颜 色 0x00 1 Color0 把 (X0,Y0s)(X0,Y0e) 用 Color0 颜 色 连 线,X0 高 字 节 为 判 0x01 3 X0,Y0s,Y0e 断 条 件 0x00 1 Color 把 (Xs,Ys)(Xe,Ye) 用 Color 颜 色 连 线,Xs 高 字 节 为 0x01 2 (Xs,Ys) 判 断 条 件 0x03 2 (Xe,Ye) 0x00 1 Color0 圆 弧 显 示 0x01 2 (X,Y) 0 圆 心 (X,Y) 坐 标,X 坐 标 高 字 节 为 判 断 条 件 0x03 1 RAD0 半 径 0x04 1 DEG_S0 起 始 角 度, 单 位 0.5,0-720 0x05 1 DEG_E0 终 止 角 度, 单 位 0.5,0-720 0x00 1 Color0 字 符 显 示 颜 色 0x01 2 (X,Y) 0 字 符 显 示 位 置, 字 符 左 上 角 坐 标,X 坐 标 高 字 节 为 判 断 条 件 0x03H 0.5 Lib_ID 字 库 位 置 0x000C 字 符 编 码 模 式 :0=8bit 1=GB2312 2=GBK 3=BIG5 4=SJIS 字 符 0x03L 0.5 En_Mode 5=UNICODE 显 示 0x04H 0.5 X_Dots 字 符 X 方 向 点 阵 数 0x04L 0.5 Y_Dots 字 符 Y 方 向 点 阵 数 0x05 1 Text0 字 符 数 据, 8bit 编 码, 对 仅 高 字 节 有 效 当 编 码 方 式 为 01-04 时, 如 果 字 符 数 据 为 ASCII 字 符, 将 自 动 使 用 0# 预 装 字 库 显 示 判 断 条 件 :0xFF 绘 图 操 作 结 束 0xFE 本 次 操 作 跳 过 ( 忽 略 ) 基 本 图 形 显 示 举 例 ( 以 0x0006 图 片 区 域 剪 切 粘 贴 指 令 为 例 ) Step1 在 界 面 上 定 义 一 个 基 本 图 形 显 示, 变 量 *VP 指 向 0x1000 地 址 ; Step2 用 USB 把 配 置 文 件 下 载 到 VGUS 屏 ; Step3 串 口 向 0x1000 地 址 (*VP) 写 入 0x0006 指 令 相 关 内 容 ( 把 第 三 幅 页 面 的 (100,100)(512,256) 区 域 剪 切 粘 贴 到 当 前 界 面 的 (0,0) 位 置 ) 只 要 VP 内 容 不 变 VGUS 屏 将 在 绘 图 板 指 令 所 在 页 面 执 行 指 令, 显 示 剪 切 粘 贴 内 容

5.4.3 列 表 显 示 (0x22) 地 址 定 义 数 据 长 度 说 明 0x00 0x5A22 2 0x02 *SP 2 变 量 描 述 指 针,0xFFFF 表 示 由 配 置 文 件 加 载 0x04 0x000C 2 0x06 0x00 *VP 2 表 格 内 容 指 针, 即 TAB_X_Num 与 TAB_Y_Num 数 组 的 首 地 址 0x08 0x01:H TAB_X_Num 1 列 数 目,0x01-0xFF 0x09 0x01:L TAB_Y_Num 1 行 数 目,0x01-0xFF 0x0A 0x02:H TAB_X_Start 1 表 格 起 始 显 示 的 列 位 置,0x00-0xFF 0x0B 0x02:L TAB_Y_ Start 1 表 格 起 始 显 示 的 行 位 置,0x00-0xFF 0x01-0xFF 所 有 单 元 格 存 储 的 数 据 长 度 相 同, 0x00 由 *VP 变 量 地 址 指 针 指 向 变 量 存 储 空 间 定 义 不 同 列 单 元 格 的 0x1C 0x03:H Unit_Data_Num 1 数 据 长 度 (word, 字 长 度 ) 当 Unit_Data_Num=0x00 时, 表 格 数 据 内 容 存 储 位 置 相 应 后 延 (TAB_X_Num/2) 向 上 取 整 个 字 地 址 例 如,*VP=0x1000,TAB_X_Num=0x07, 那 么 : 0x1000-0x1003 依 次 存 储 了 第 0-6 列 的 表 格 数 据 长 度, 其 中 1003 的 低 字 节 未 使 用 0x1004 地 址 开 始 存 储 表 格 内 容.7 定 义 了 文 本 显 示 字 符 间 距 是 否 自 动 调 整 :.7=0 字 符 间 距 自 动 调 整.7=1 字 符 间 距 不 自 动 调 整, 字 符 宽 度 为 固 定 设 定 的 点 阵 数.6 定 义 了 表 格 内 容 格 式 : 0x1D 0x03:L Encode_Mode 1.6=0 表 格 内 容 为 文 本 格 式.6=1. 未 定 义.5 定 义 了 边 框 线 条 是 否 显 示 :.5=0 显 示 边 框,.5=1 不 显 示 边 框.4 未 定 义, 写 0.3-.0 定 义 了 文 本 的 编 码 方 式 :0x00=8bit 编 码,0x01=GB2312 内 码, 0x02=GBK,0x03=BIG5,0x04=SJIS,0x05=UNICODE 0x0E 0x04 Xs,Ys,Xe,Ye 8 表 格 显 示 区 域 定 义, 左 上 角 坐 标, 右 下 角 坐 标, 越 界 不 显 示 0x16 0x08 Color_line 2 表 格 边 框 颜 色 0x18 0x09 Color_text 2 表 格 文 本 颜 色 0x1A 0x0A:H Font0_ID 1 编 码 方 式 为 0x01-0x04 时 ASCII 字 库 位 置 0x1B 0x0A:L Font1_ID 1 编 码 方 式 为 0x00 0x05, 以 及 0x01-0x04 的 非 ASCII 字 符 使 用 的 字 库 位 置 0x1C 0x0B:H Font_X_Dots 1 字 体 X 方 向 点 阵 数,0x01-0x04 模 式 时 ASCII 字 符 X 按 照 X/2 计 算 0x1D 0x0B:L Font_Y_Dots 1 字 体 Y 方 向 点 阵 数, 字 库 中 Y 方 向 的 点 阵 数 必 须 为 偶 数 0x1E 0x0C:H TAB_X_Adj_Mod 1 设 置 TAB_X_Start 不 为 0 时, 进 行 表 头 显 示 控 制,0x00= 首 列 不 显 示, 0x01= 首 列 显 示

0x1F 0x0C:L TAB_Y_Adj_Mod 1 设 置 TAB_Y_Start 不 为 0 时, 进 行 表 头 显 示 控 制,0x00= 首 行 不 显 示, 0x01= 首 行 显 示 如 果 表 格 实 际 内 容 短 于 Unit_Data_Num 规 定 的 长 度 时, 使 用 0xFFFF 做 为 单 元 格 文 本 结 束 符 对 于 特 别 大 的 表 格, 通 过 触 摸 屏 修 改 TAB_X_Start TAB_Y_Start 值 可 以 很 方 便 的 实 现 表 格 的 定 位 和 拖 动 5.5 描 述 指 针 5.5.1 描 述 指 针 介 绍 VGUS 屏 采 用 变 量 驱 动, 所 有 显 示 的 字 符 图 标 等 都 定 义 为 一 个 变 量, 并 分 配 变 量 存 储 地 址 定 义 显 示 格 式, 然 后 生 成 配 置 文 件 并 下 载 到 显 示 终 端 上 在 需 要 刷 新 显 示 时, 用 户 仅 需 将 变 量 内 容 和 变 量 存 储 地 址 通 过 串 口 对 应 发 送 到 显 示 终 端, 显 示 终 端 会 自 动 按 照 定 义 好 的 显 示 格 式 显 示 对 于 每 个 变 量 来 讲, 其 显 示 格 式 是 固 定 的, 是 由 下 载 到 VGUS 屏 中 的 配 置 文 件 定 义 的 当 用 户 需 要 临 时 修 改 变 量 显 示 格 式 时, 可 以 通 过 本 节 介 绍 的 描 述 指 针 实 现 用 户 在 定 义 每 个 变 量 的 时 候, 需 要 设 置 是 否 启 用 描 述 指 针, 如 图 5-5-1 所 示 图 5-5-1 设 置 数 据 变 量 显 示 属 性 如 图 描 述 指 针 一 栏 填 写 FFFF 表 示 当 前 变 量 禁 止 描 述 指 针 功 能 如 果 填 写 的 是 其 它 数 据 (0000-6FFE 中 任 意 一 个 ) 表 示 当 前 变 量 启 用 描 述 指 针, 并 且 填 写 的 数 据 用 来 指 定 变 量 存 储 器 地 址, 以 该 地 址 为 起 始 单 元, 在 变 量 存 储 器 内 连 续 开 辟 了 一 块 空 间 ( 不 同 的 变 量 类 型, 块 长 度 以 及 数 据 格 式 也 都 不 同, 每 种 变 量 本 章 都 有 详 细 表 格 定 义 了 对 应 数 据 格 式 ), 用 于 存 储 变 量 的 显 示 格 式 用 户 可 以 通 过 变 量 存 储 器 地 址, 利 用 0x82 写 变 量 寄 存 器 指 令 去 动 态 修 改 变 量 显 示 格 式 每 一 个 显 示 变 量 的 属 性 都 可 以 通 过 描 述 指 针 来 读 写 描 述 指 针 地 址 范 围 0x0000-0x6FFE, 也 保 存 在 用 户 变 量 数 据 存 储 区, 因 此 用 户 定 义 的 变 量 地 址 不 能 与 描 述 指 针 的 地 址 重 叠 5.5.2 描 述 指 针 应 用 举 例

本 节 以 改 变 一 个 数 据 变 量 的 显 示 颜 色 为 例, 介 绍 描 述 指 针 的 简 单 应 用 1 新 建 工 程 添 加 图 片 后, 在 界 面 上 添 加 一 个 数 据 变 量 显 示 控 件, 设 置 描 述 指 针 为 4000, 变 量 存 储 地 址 为 0000 如 图 5-5-2 所 示 ; 2 查 看 关 于 数 据 变 量 的 描 述 指 针, 如 图 5-5-3 所 示 ; 图 5-5-2 添 加 数 据 变 量 图 5-5-3 数 据 变 量 描 述 指 针 数 据 格 式

从 图 中 可 以 看 到, 颜 色 对 应 的 偏 移 量 为 03, 那 么 颜 色 属 性 对 应 的 变 量 存 储 器 地 址 为 0x4000+03=0x4003 通 过 0x82 指 令 修 改 0x4003 单 元 内 的 数 据 即 改 变 了 数 据 变 量 的 显 示 颜 色 例 如 串 口 发 送 :A5 5A 05 82 40 03 F8 00 那 么 就 设 置 数 据 变 量 显 示 为 红 色 (0xF800 为 红 色 ) 本 例 中 使 用 按 钮 键 值 返 回 控 件, 按 下 按 钮 时, 直 接 将 键 值 作 为 对 应 颜 色 值 写 入 变 量 存 储 器 0x4003 单 元 按 键 返 回 控 件 属 性 设 置 如 图 5-5-4 所 示 图 5-5-4 按 键 返 回 控 件 属 性 设 置