啰嗦
迪文屏是串口屏,工业上使用比较频繁,常用于替代windous,降低工业成本。偶然间接触到迪文,看到文档顿时就没有开发的勇气,但是每解决一个关于迪文的问题,心情就特别好。
数据录入
在做界面的时候,需要在屏幕上输入数值,然后通过屏幕读取数值后通过串口输入出去。所以首先数据录入是很重要的一步。
迪文屏主要分为两种控件:显示控件与触摸控件。
我这里主要使用的是DGUS Tool V7.624.exe软件+PPT。
-
首先使用PPT制作出自己的界面图,然后另存为.bmp的格式,根据自己购买的屏幕的分辨率使用电脑自带的画图设置界面图的分辨率。至少完成两张界面图!一张键盘图、一张参数图。
tips:记录根据迪文对图片的要求命名,不然迪文分辨不了对应的图片。这里我设置了一个封面,可以根据自己需要来设置。 -
通过DGUS Tool V7.624.exe新建新的工程,将界面图加载进去。
-
键盘设置:
根据图片中的红色框提示来进行设置键值。
-
界面输入:
在界面上首先添加基础控件
在界面上添加数据录入
tips:这里需要注意变量地址一定要一致。
结论
1、坑1:刚开始设置过程中,只采用了数据录入控件,一值都可以设置,但是不能确定后进行再显示,需要增加变量显示
2、坑2:变量显示不对,是因为数据类型有问题,一定要两个控件统一!
3、坑3:一定要注意键盘显示位置,不然会显示不全哦!
一步步自己排坑,如有问题,欢迎交流!