1、SD卡格式化
非迪文工厂销售出的 SD 卡通常必须要 DOS 系统下格式化。
原文链接:https://blog.csdn.net/gmingxin123/article/details/122474026
T5L 显示终端所有硬件参数设置和资料,可以通过屏上面的 SD/TF 卡接口来完成,文件必须使用 FAT32 格式。
非迪文工厂销售出的 SD 卡通常必须要 DOS 系统下格式化。不然下载现象通常只是蓝屏后显示下载文件数量为 0,或者显示终端未能识别到卡不能正常进入下载界面。格式化操作方法如下:
第 1 步:开始=》运行=》输入cmd,进入 DOS 系统;
第 2 步:键入指令:format/q g:/fs:fat32/a:4096(注:q 后面是一个空格),输入完成之后点击回车按键。
其中 g 是用户的电脑显示的 SD 卡的盘号,不同的用户对应的盘符是不固定的(比如 h,i 替换即可)
注意:鼠标右键点击SD卡后的格式化操作一般不能彻底格式化为FAT32格式,一般情况仅支持SD卡大小范围 1-16G的。
2、SD卡下载流程
SD 卡升级不支持在线热拔插更新,为了防止热插拔对 Flash 操作影响,必须严格按照先给屏幕断电,插入SD 卡,然后再上电才可以下载操作。再下载过程中,请务必保持正常供电,中途断电可能导致黑屏异常。
DWIN_SET 文件夹内容产生流程见如下。
①在 SD 卡更目录下建立 DWIN_SET 文件夹。
②把需要下载的图片.ICL 包、字库、配置文件等都放在 DWIN_SET 文件夹中。
③当液晶终端上电时,检测到插有 SD 卡,会识别 SD 卡根目录是否有 DWIN_SET 命名文件,如果 SD 卡中存 在此文件命名,则液晶终端将文件里面相关符合格式要求文件内容拷贝下载到到 FLASH 中。DWIN_SET 文件夹下的其他文件夹不能被正常读取。
④等到蓝屏下载的列表提示已经下载完成,将终端断电,拔出 SD 卡,然后重新上电之后进入正常的工作模式。
3、迪文串口屏屏幕界面制作软件T5L_DGUSTool\\DGUS_V7647的使用
参考链接:https://blog.csdn.net/jacklood/article/details/135653767
1) 按照分辨率制作图片,可以使用ppt;
2)新建工程,添加图片, 注意背景图的命名规则0 -1- 2
3)保存,生成背景图的32.icl文件
4)生成字库文件,都放在DWIN_SET文件夹中。
字库默认存储路径
4、写触摸屏变量的crc校验方式是CRC-16(Modbus)
规格书上写的是CRC-16,捉个虫。
5、烧录文件
13.bin 触控配置文件
14.bin 显示配置文件
22.bin 变量初始化文件
6、更换背景图片
点击 更换,新图片不要和原图片放在一个文件夹。否则报错。
新图片放在image中,替换后将dwset文件夹下的被替换图片删除。再生成icl文件。
7、按键键值自动上传
配置CFG文件,触控变量改变自动上传,勾选。
对应的.cfg文件中的值会改变。配置好CFG文件后,0x05.4寄存器值设置为1。
烧录后连接串口会看到返回的键值。
变量地址:0x508C 键值0xFFFF。
8、各种变量
1)变量图标
注意事项参照开发指南:
关键点:可用坐标设定位置; 变量地址必须设置,占用1个空间地址;制作icl文件。
9、多按键互斥选择功能
参考迪文官方给的视频,很好用。
核心:一个变量地址,选择不同的图标。
推荐一个免费的画icon的软件:inkscape,简单易用。
10、屏蔽/开启触摸功能
用于初始化过程中屏蔽触摸,指令:0x00FC
关触控 USAR_USART2_SendLongData(0x00FC,0x55AA5A5A);
开触控 USAR_USART2_SendLongData(0x00FC,0x00000000);
11、切换界面
通过程序切换界面