logo资料库

迪文串口屏新手指导手册.pdf

第1页 / 共119页
第2页 / 共119页
第3页 / 共119页
第4页 / 共119页
第5页 / 共119页
第6页 / 共119页
第7页 / 共119页
第8页 / 共119页
资料共119页,剩余部分请下载后查看
第一章 快速上手
1.1 连线与上电
1.2 安装和使用DGUS
第二章 DGUS开发体系
2.1 DGUS开发体系简介
2.2 DGUS开发体系优点
2.3 DGUS软件处理流程
第三章 DGUS屏的配置
3.1 素材文件的格式要求
3.2 配置文件的构成
3.3 素材文件、配置文件与数据的储存
3.3.1 FLASH储存空间
3.3.2 RAM储存空间
3.3.3 配置寄存器空间
3.3.4 曲线缓冲区
3.4 配置文件
3.4.1 系统配置文件CONFIG.txt
3.4.2 变量初始化文件22.bin
3.5 DGUS屏的调试
3.5.1 屏幕校准
3.5.2 下载工具SD卡的使用
3.5.3 调试工具ED-2的使用
第四章 DGUS屏的串口通信
4.1 检测串口通信状况
4.2 通信指令说明
4.3 常见串口通信故障排除
4.3.1 DGUS屏与电脑通信故障
4.3.2 DGUS屏与单片机通信故障
第五章 DGUS屏的配置寄存器
5.1 配置寄存器功能汇总
5.2 寄存器应用举例
5.2.1 RTC的读写
5.2.2 字库的读取
5.2.3 音频播放
5.2.4 数据库的读写
5.2.5 外接键盘控制
第六章 DWIN OS 程序设计
6.1 DWIN OS编程软件
6.2 基本约定
6.3 DWIN OS 汇编指令集
6.4 DWIN OS 编程举例
第七章 触控/键控配置文件说明
7.1 触控/键控功能一览表
7.2 触摸屏数据录入
7.2.1数字录入
7.2.2文本录入
7.3 弹出菜单选择
7.4 增量调节
7.5 拖动调节
7.6 RTC设置
7.7 按键返回值
7.8 硬件参数配置
7.9 触摸屏按压状态同步数据返回
7.10 转动调节
第八章 显示变量配置文件说明
8.1 显示变量功能一览表
8.2 图标的显示
8.2.1 变量图标显示
8.2.2 动画图标显示
8.2.3 滑块刻度指示
8.2.4 艺术字变量显示
8.2.5 图片动画显示
8.2.6 图标旋转指示
8.2.7 位变量图标显示
8.3 文本的显示
8.3.1 数据变量显示
8.3.2 文本显示
8.3.3 RTC显示
8.3.4 HEX数据显示
8.3.5 文本滚屏显示
8.4 图形变量的显示
8.4.1 实时曲线(趋势图)显示
8.4.2 基本图形显示
8.4.3 列表显示
8.4.4 二维码显示
第九章 DGUS特殊应用软件使用说明
9.1 基于Modbus主机接口的DGUS软件应用
9.2 基于Modbus从机接口的DGUS软件应用
第十章 应用实例与快速开发指南
10.1 密码锁系统
10.2 电机控制系统
专业.诚信.成功 DGUS 屏开发指南 DGUS 开发指南 北京迪文科技有限公司 2016 年 7 月 21 日
专业.诚信.成功 DGUS 屏开发指南 目 录 第一章 快速上手..................................................................................................................................... 1 1.1 连线与上电 .................................................................................................................................... 1 1.2 安装和使用 DGUS ........................................................................................................................ 4 第二章 DGUS 开发体系 ........................................................................................................................ 6 2.1 DGUS 开发体系简介 ..................................................................................................................... 6 2.2 DGUS 开发体系优点 ..................................................................................................................... 7 2.3 DGUS 软件处理流程 ..................................................................................................................... 8 第三章 DGUS 屏的配置 ...................................................................................................................... 10 3.1 素材文件的格式要求 .................................................................................................................. 10 3.2 配置文件的构成 .......................................................................................................................... 11 3.3 素材文件、配置文件与数据的储存 .......................................................................................... 12 3.3.1 FLASH 储存空间 ................................................................................................................. 13 3.3.2 RAM 储存空间 .................................................................................................................... 14 3.3.3 配置寄存器空间 ................................................................................................................. 16 3.3.4 曲线缓冲区 ......................................................................................................................... 16 3.4 配置文件 ...................................................................................................................................... 16 3.4.1 系统配置文件 CONFIG.txt ................................................................................................ 17 3.4.2 变量初始化文件 22.bin ...................................................................................................... 21 3.5 DGUS 屏的调试 ........................................................................................................................... 22 3.5.1 屏幕校准 ............................................................................................................................. 22 3.5.2 下载工具 SD 卡的使用 ...................................................................................................... 23 3.5.3 调试工具 ED-2 的使用 ....................................................................................................... 25 第四章 DGUS 屏的串口通信 .............................................................................................................. 27 4.1 检测串口通信状况 ...................................................................................................................... 27 4.2 通信指令说明 .............................................................................................................................. 27 4.3 常见串口通信故障排除 .............................................................................................................. 29 4.3.1 DGUS 屏与电脑通信故障 .................................................................................................. 29 4.3.2 DGUS 屏与单片机通信故障 .............................................................................................. 30 第五章 DGUS 屏的配置寄存器 .......................................................................................................... 32 5.1 配置寄存器功能汇总 .................................................................................................................. 32
专业.诚信.成功 DGUS 屏开发指南 5.2 寄存器应用举例 .......................................................................................................................... 34 5.2.1 RTC 的读写 ......................................................................................................................... 34 5.2.2 字库的读取 ......................................................................................................................... 35 5.2.3 音频播放 ............................................................................................................................. 36 5.2.4 数据库的读写 ..................................................................................................................... 37 5.2.5 外接键盘控制 ..................................................................................................................... 37 第六章 DWIN OS 程序设计 ............................................................................................................... 39 6.1 DWIN OS 编程软件 ..................................................................................................................... 39 6.2 基本约定 ...................................................................................................................................... 40 6.3 DWIN OS 汇编指令集 ................................................................................................................ 40 6.4 DWIN OS 编程举例 .................................................................................................................... 47 第七章 触控/键控配置文件说明 ......................................................................................................... 49 7.1 触控/键控功能一览表 ................................................................................................................. 51 7.2 触摸屏数据录入 .......................................................................................................................... 52 7.2.1 数字录入 .............................................................................................................................. 52 7.2.2 文本录入 .............................................................................................................................. 55 7.3 弹出菜单选择 .............................................................................................................................. 58 7.4 增量调节 ...................................................................................................................................... 60 7.5 拖动调节 ...................................................................................................................................... 61 7.6 RTC 设置 ...................................................................................................................................... 62 7.7 按键返回值 .................................................................................................................................. 63 7.8 硬件参数配置 .............................................................................................................................. 64 7.9 触摸屏按压状态同步数据返回 .................................................................................................. 65 7.10 转动调节 .................................................................................................................................... 66 第八章 显示变量配置文件说明 .......................................................................................................... 67 8.1 显示变量功能一览表 .................................................................................................................. 68 8.2 图标的显示 .................................................................................................................................. 69 8.2.1 变量图标显示 ..................................................................................................................... 69 8.2.2 动画图标显示 ..................................................................................................................... 71 8.2.3 滑块刻度指示 ..................................................................................................................... 71 8.2.4 艺术字变量显示 ................................................................................................................. 73 8.2.5 图片动画显示 ..................................................................................................................... 74
专业.诚信.成功 DGUS 屏开发指南 8.2.6 图标旋转指示 ..................................................................................................................... 75 8.2.7 位变量图标显示 ................................................................................................................. 76 8.3 文本的显示 .................................................................................................................................. 78 8.3.1 数据变量显示 ..................................................................................................................... 78 8.3.2 文本显示 ............................................................................................................................. 79 8.3.3 RTC 显示 ............................................................................................................................. 80 8.3.4 HEX 数据显示 ..................................................................................................................... 82 8.3.5 文本滚屏显示 ..................................................................................................................... 84 8.4 图形变量的显示 .......................................................................................................................... 85 8.4.1 实时曲线(趋势图)显示 ................................................................................................. 85 8.4.2 基本图形显示 ..................................................................................................................... 86 8.4.3 列表显示 ............................................................................................................................. 89 8.4.4 二维码显示 ......................................................................................................................... 91 第九章 DGUS 特殊应用软件使用说明 .............................................................................................. 92 9.1 基于 Modbus 主机接口的 DGUS 软件应用 .............................................................................. 92 9.2 基于 Modbus 从机接口的 DGUS 软件应用 .............................................................................. 93 第十章 应用实例与快速开发指南 ...................................................................................................... 95 10.1 密码锁系统 ................................................................................................................................ 95 10.2 电机控制系统 .......................................................................................................................... 102
符号及专用名词说明 说明 表示方法 0x 和 H 数字前加 0x 或数字后加 H 表示十六进制数,如 0x10=10H=16 变量地址 RAM 空间中某段空间的首地址,该空间储存了变量。 描述指针 RAM 空间中某段空间的首地址,该空间储存了描述变量属性的值。 高/低字节 系统配置寄存器 串口的所有指令及数据都是 16 进制格式,对于字型(2 字节)数据,总是采用 高字节先发送(MSB)方式。比如 0x1234 传送时先传送 0x12,即 0x12 为高字 节,0x34 为低字节。 特指对屏幕系统进行配置的寄存器,通过写入 CONFIG.txt 文件来实现配置。其 中,各寄存器以大写字母 R 开头加十六进制数字来表示,如 R2,RC 等。 变量储存器 RAM 空间,储存变量地址和描述指针指向的数据。储存的数据掉电时不保存。 字库空间 储存配置文件、字库文件、图标库文件。 图片空间 储存界面图片。 数据库空间 储存用户数据库。 均为 FLASH 储存空间中的一部 分,储存的数据掉电时不丢失。 寄存器空间 特指可通过通信读写的寄存器空间,其中各寄存器地址均通过十六进制数字表 示,如 0x01,0x4F 等。 1
专业.诚信.成功 DGUS 屏开发指南 1.1 连线与上电 第一章 快速上手 确认屏幕电压和功耗,通过开关电源供电来点亮屏幕。开关电源对屏幕的正常显示有十分重要的作用,电 压过小、电流不稳、功率过低都可能导致黑屏、闪屏等不正常的显示状况。 图 1.1 屏幕背面的电压说明 DGUS 屏三类典型的接口接线方式,根据产品型号选择合适的连接线对屏幕进行供电。接口介绍如下: A. 10pin 接口 将软排线的一端与 DGUS 屏的端子座连接,另一端与带 USB 接口的转接板 HDL662 连接,再通过双公头 的 USB 线与电脑相连可实现串口通信。 图 1.2 10pin 接口接线说明 一共有两种 USB-to-UART 芯片,XR21V1410 芯片和 CP2102 芯片。根据芯片类型,至迪文官网下载并安 装相应驱动,以保证 DGUS 屏可与电脑正常通信。为保证通信顺畅,可执行如下步骤: Step1:打开设备管理器,右击“USB Device”,并选择更新驱动程序。 1
专业.诚信.成功 DGUS 屏开发指南 Step2:在弹出窗口中选择“下一步”。 Step3:选择驱动软件的路径,即可完成驱动程序的更新。 安装完成后,可在设备管理器中查看到驱动对应的端口号。 B. 8pin 接口 8pin 接口分 2.0mm 间距和 2.54mm 间距两种,分别对应不同的连接线类型。如下图所示,DGUS 屏与电 脑、单片机连接所用的连接线也不尽相同。 2
专业.诚信.成功 DGUS 屏开发指南 图 1.3 8pin 接口接线说明 表 1.1 8pin 接口供电配件 配件型号 适用接口 说明 HDL65011 8pin_2.0mm 带 DB9 和电源接口的 8Pin 线。线长 20cm(不含 DB9 头)。 HDL65012 8pin_2.0mm 一头连接 DGUS 屏,一头焊接在用户侧。线长 30cm。 HDL65013 8pin_2.0mm 双 8Pin_2.0mm 连接线。线长 20cm。 HDL65014 8pin_2.0mm 双 8Pin_2.0mm 连接线。线长 50cm。 CI0608 8pin_2.0mm 8Pin 2.0mm 贴片插座。 HDL65001 8Pin_2.54mm 带 DB9 和电源接口的 8Pin 线。线长 20cm(不含 DB9 接头)。 HDL65002 8Pin_2.54mm 带 DB9 和电源接口的 8Pin 线。线长 50cm(不含 DB9 接头)。 HDL65003 8Pin_2.54mm 带 DB9 和电源接口的 8Pin 线。线长 100cm(不含 DB9 接头)。 HDL65020 8Pin_2.54mm 双 8Pin_2.54mm 连接线。线长 20cm。 HDL65050 8Pin_2.54mm 双 8Pin_2.54mm 连接线。线长 50cm。 HDL65100 8Pin_2.54mm 双 8Pin_2.54mm 连接线。线长 100cm。 注意事项:  用户制作连接线时,需注意 DOUT 引脚是屏的发送端,DIN 引脚是屏的接收端;  当屏幕有两个电平信号可选时,默认是 RS232 信号,短接焊盘时是 TTL 信号。 图 1.4 DGUS 屏背面的电平说明 C. 6pin 接口 6pin 的凤凰端子连接线需用户制作,接线规范如下: 表 1.2 RS232/485 接口的接线说明 RS232 接口 RS485 接口 GND VIN 232_Rx 232_Tx 电源地,串口线地 电源输入 串口线输出 串口线上输入 485 + 485 - VIN GND 转换器上的 A(为正) 转换器上的 B(为负) 电源输入 电源地 【注】使用 485 接口连接电脑时,需要一个 232 转 485 的接口,把 232 信号转换为 485 信号再与 DGUS 屏通信。 3
分享到:
收藏