由于迪文科技串口屏幕存在之前版本的老屏幕停产,而老屏幕统一使用的T5工程,后来产的板子统一使用的是T5L工程系列板子。目前最简单高效的方式是将T5的工程直接升级到T5L,这样可以绕过重新开发的路线。
开发前期准备工作:
- 迪文科技官网下载两款软件,一款可以打开T5工程,另一款可以直接打开T5L系列的工程软件,我下载的软件分别是DGUS Tool V7.388.exe和DGUS_V7.647.exe,两者分别可以打开T5和T5L工程。
- 一个完备的T5工程。
升级步骤:
- 先创建一个空的文件夹,用于保存新的工程。
- 用T5L的软件(DGUS_V7.647.exe)打开T5的工程文件,打开后不用点其他地方,直接点击另存为将工程存到刚创建的新工程,点击生成即可。如此就可以直接生成T5L的工程。
- 打开工程文件的目录,删除掉.ico文件,这些ICO文件T5L已经不再识别了,需要重新生成工程识别的.icl文件。不管是ICO还是ICL文件,全部都是显示的控件图片或者北京图片生成的文件。
- 点击DWIN ICL生成工具,将图片的24位色图转换成.icl文件,将生成的icl文件存放到DWIN_SET目录下,注意细节:命名以数字开头,32.icl为背景图片,每一个文件不能大于256k,如果大于256k,以 32.icl 大小2560k为例,那么其他的icl就不能,占用32-41这些空间,只能42往后。如果不遵循这个规则,下载进去后,就会有各种屏幕乱码,显示乱等。
- 找官方要新屏幕的T5LCFG.CFG文件,存放至DWIN_SET目录下。
- 将工程用T5L软件重新打开下新建工程,将图标文件重新设置下。因为T5工程选择的图标文件是.ico,T5L识别.Icl文件。