2024年2月22日发(作者:)
一、迪文串口屏命名规则 ............................................................................................................... 1
二、COMS接口(10pin线)的串口屏 .............................................................................................. 1
1、产品操作步骤: ................................................................................................................. 1
1. 首先进行硬件的连接 .................................................................................................. 1
2. 安装驱动程序 .............................................................................................................. 2
3. 使用“迪文调试助理”软件进行调试 ...................................................................... 5
1)打开软件 ............................................................................................................. 5
2)选择分辨率及色彩的位数 ................................................................................. 6
3)选择端口及波特率 ............................................................................................. 7
4)建立通信连接 ..................................................................................................... 7
5)添加图片到软件上 ............................................................................................. 7
6)设置触控按钮 ..................................................................................................... 9
7)效果预览及生成配置文件 ............................................................................... 10
8)通过预览可以实现对应的功能后,再通过下面第9——11个步骤将软件上能实现的功能复制到显示屏上。 ......................................................................... 11
9)图片下载 ........................................................................................................... 11
10)下载配置文件 ................................................................................................. 11
11)设置串口屏属性参数 ..................................................................................... 12
三、232接口(8pin线)的串口屏 ................................................................................................... 14
注:该接口的串口屏直接通过配套的8pin线与电脑连接,无需安装驱动,不能达到921600bps的通信速率,其他操作步骤与COMS接口的屏一样。 ................................. 14
四、SD卡接口下载说明 ............................................................................................................... 14
1.操作步骤: ....................................................................................................................... 14
2. SD卡文件格式说明 ........................................................................................................... 15
1
一、迪文串口屏命名规则
串口屏命名规则如下表1所示:
北京迪文科技有限公司HMI产品编号规则
(以DMT80600T080_02WT为例)
DM DWIN HMI
T 颜色:B=单色(1bit) D=256色(8bit) T=65K色(16bit) G=16.7M色(24bit)
80 横向分辨率:32=320 48=480 64=640 80=800 10=1024 12=1280 13=1365 14=1398 19=1920
600 纵向分辨率:240=240 480=480 600=600 768=768 800=800 105=1050 108=1080
对照说明
T 应用分类:C=消费类 T=基本型 S=标准型 K=增强型 Q=车船型
80 显示尺寸:080=显示对角线尺寸为8.0英寸,依此类推
_0 结构形式:0=无外壳 1=有外壳
2
W
T
硬件序列号:0-9以区别不同的硬件版本
工作温度范围:N=常温(-20/+70以内) W=宽温(-20/+70及以上)
外设说明:N=无外设 K=键盘接口 T=普通触摸屏 T+=钢化触摸屏(1.6mm、3.0mm或5.8mm厚度)
附加说明:无=标准品 Z=ODM产品 J=为停产而做的兼容设计 F=扩展Flash(128MB到1GB或384MB到3GB)
表1 迪文串口屏命名说明
二、COMS接口(10pin线)的串口屏
注:以下说明中所使用到的软件均可以从我公司网站(/)上下载到。
1、产品操作步骤:
1. 首先进行硬件的连接
硬件连接示意图如下图所示:使用HDL662(下图右边的器件)再通过双头USB连接线与电脑进行连接。
1
图1 实物图
2. 安装驱动程序
驱动名称为XR21V1410芯片驱动。
安装驱动方法:
1)、XR21V1410芯片驱动将驱动下载解压。
2)、使用双公头USB线连接HDL662下载版。
3)、手动安装驱动文件。详细操作步骤如下:
连接下载板后从电脑的设备管理器中会看到如下图2所示,选中后点击鼠标右键选择更新驱动选项后,选择XR21V1410的驱动的文件夹(对应自己电脑
系统的文件夹)如下图步骤:
2
图2 单击右键后选择“更新驱动程序”弹出如下图3所示图
图3 选择如图所示,单击“下一步”弹出图4对话框
3
图4 选择如图所示,单击“浏览”选项选择驱动放置的目录下,选择“x86”文件夹(对应32位的电脑系统)或“x64”文件夹(对应64位的电脑系统)
图5 选择文件夹后,单击“确定”返回如图4所示界面,然后再单击“下一步”即可
4
图6 安装完毕后可在设备管理器中查看到端口号(如图所示)
3. 使用“迪文调试助理”软件进行调试
详细步骤如下:
1)打开软件
双击上图所示图标
5
2)选择分辨率及色彩的位数
图7 根据串口屏的型号选择尺寸及图片像素
注意事项:若软件有保存上次建立的工程文件(如下图8所示),则需在进入软件界面后,单击“迪文屏属性”修改屏幕尺寸及图片像素。
图8 工程文件
图9 HDL662端口说明示意图
6
3)选择端口及波特率
进入到界面后选择通信端口及波特率(默认出厂值为115200bps,HDL662左边的I/O0(下图9左边标注1)短接后为硬件设置通信波特率为921600bps,断开后为客户设定的波特率;PWR端口(下图9左边标注2)必须短接)如下图10所示:
图10 串口端口选择及波特率选择
4)建立通信连接
图11 单击“打开串口”后再单击“握手”,弹出对话框如图所示
5)添加图片到软件上
单击下图左边的“添加”按钮选择如右边所示需要的图片,然后单击“打开”即可将图片添加到软件里。
7
图12 添加图片示意图
图片完成添加后界面如下图13所示:
图13 添加完成后软件显示界面
8
6)设置触控按钮
选择“触控配置”→“增加触控”进行触控按钮的添加,如下图左上角所示,然后在下图所示的左下角“按钮配置”的地方设置按钮能实现的功能,“切换到”表示当单击该按钮时可以让屏显示到指定位置(下图为2位置的图片),“动画效果”为-1表示无动画效果(动画效果需要画两张同一按钮显示不同效果的图片),代码指定设置如图15所示。
图14 增加触控功能
单击代码指令下的“指定”按钮后,弹出如下图所示对话框,输入需要返回的指令代码(两字节)后,单击“添加”按钮可将指令显示到下图左边的位置,然后再根据设置的指令选择左边的命令(选择上后显示蓝色,下图的0004命令为选上状态),最后单击“选择”按钮即可完成代码回传的设置。
9
图15 代码回传设置
7)效果预览及生成配置文件
单击下图16右上角的“预览”按钮可以实现图片切换等效果,单击“生成触控配置”可以生成.bin的触控文件,保存在软件存放的目录下,如下图16所示。
图16 生成触控配置文件
10
8)通过预览可以实现对应的功能后,再通过下面第9——11个步骤将软件上能实现的功能复制到显示屏上。
9)图片下载
选择“调试工具”→下载管理目录下的“图片下载” →“开始下载”即可将图片下载到串口屏上。示意图如下图17所示:
图17 下载图片
10)下载配置文件
选择“调试工具”→下载管理目录下的“配置文件下载”,在触控配置文件 0x1E的位置选择第7步生成的配置文件(后缀为.bin),然后单击“发送”按钮,发送成功后会弹出如下图19所示的对话框。
11
图18 下载配置文件
图19 下载配置文件成功后弹出的对话框
11)设置串口屏属性参数
选择“调试工具”→迪文屏参数设置目录下的“终端模式参数配置”,将左边的第三个选项勾上,同时根据屏的属性(如下图21所示,版本为V6.3版本,内核可以从串口屏后面的模组上看到)设置显示屏配置及看是否满足右边红色字体的要求,若满足,则勾上“仅H600、K600+ V6.0以上版本支持”前的选项及下面的“掉电保存”选项,其他为默认即可,然后单击“设置”,在弹出的对话框中选择“是”后会有如下图23的返回值。
12
图20 设置终端参数
图21 串口屏的属性如弹出窗口所示
图22 确认
13
图23 操作日志显示发送及返回的代码
通过以上步骤即可在产品上实现软件预览的功能。
三、232接口(8pin线)的串口屏
注:该接口的串口屏直接通过配套的8pin线与电脑连接,无需安装驱动,不能达到921600bps的通信速率,其他操作步骤与COMS接口的屏一样。
四、SD卡接口下载说明
1.操作步骤:
1)给串口屏断电,擦入SD卡(K600+模组的屏可以在上电的情况下进行插拔);
2)重新给串口屏上电,屏将自动加载SD卡里“DWIN_SET”文件夹的内容并保存到屏内部的Flash;
3)串口屏更新完成后,屏会自动复位并进入正常工作模式,此时给屏断电后可取下SD卡。
注:下载过程中,显示可能会异常,背光也可能闪烁并伴随一些兹兹的响声,属于正常现象,不会对串口屏的软硬件性能产生任何影响。
14
2. SD卡文件格式说明
1)在SD卡根目录下建立“DWIN_SET”文件夹;
2)DWIN_SET文件夹设置;
把需要下载的图片、字库、配置文件都放在“DWIN_SET”文件夹中,如下图24所示。
图24 DWIN_SET文件夹内容
3)SD卡文件格式
SD卡文件格式说明如下表2所示
SD卡文件格式说明
文件类型
命名规则 例子
0_开机界面.BMP
32_GBK12汉字库.DZK
30_触控文件.BIN
0_
38_图标库.ICO
说明
必须是和串口屏分辨率相同的24位色BMP文件
图片图片存储位置+下划线(_)+文件名(可文件 选)
字库字库存储位置+下划线(_)+文件名(可文件 选).BIN/HZK/DZK/ICO
配置文件
表2 SD卡文件格式说明
4)配置文件说明
文件用来配置串口屏的工作模式(对应0xE0指令)和背光模式(对应0x5E指令)。
15
文件具体说明如下表3所示:
参数寄存器名称
R0
R1
R2
R3
取值范围
取决于串口屏
0x00-0x11
说明
串口屏驱动模式选择,用户不需配置。配置错误会出现花屏问题。
波特率设置,0x00—0x10对应1200bps—921600bps
仅K600+支持:0x11为用户自定义波特率,波特率=6250000/R5:R9
0x00-0xFF
0xE0 指令的PARA1
0x00-0xFF
0xE0 指令的PARA2
仅K600+内核支持,当R1=0x11时,波特率配置为字的高字节。
R5:R9=6250000/用户自定义波特率。
如设定10000bps波特率,R5:R9=6250000/10000=625=0x0271,则R5=02,R9=71
R5
不定
R6
R7
R8
R9
0x00-0x40
触摸屏控制背光启动后,点击触摸屏后背光点亮亮度
0x00-0x40
触摸屏控制背光启动后,一段时间不点击触摸屏,背光关闭的亮度
0x01-0xFF
触摸屏控制背光启动后,触摸屏背光点亮时间,单位为0.5秒
不定 仅K600+内核支持,当R1=0x11时,波特率配置为字的低字节
注:配置文件的参数均为一字节的HEX模式,如用0A表示16进制的10,;配置文件的参数必须为2位,比如00不得写成0。
表3 CONFIG..TXT文件具体说明
5)典型的用户配置文件
R1=07 ;波特率,07=115200bps
R2=30 ;PARA1,30=启动触控,背光亮度切换由触摸屏点击控制
R6=40 ;触摸屏背光自动控制模式下的背光点亮亮度,40=100%亮度(最亮)
R7=10 ;触摸屏背光自动控制模式下的背光熄灭亮度,10=25%亮度
R8=14 ;背光点亮时间,单位为0.5秒,14=10秒
16
发布评论