迪文屏使用记录

项目中要使用到迪文屏,奈何该屏资料太琐碎,找的人头皮发麻,遂进行相关整理。

屏幕:2.4寸电容屏     型号:DWG32240C024_03WTC      软件:DGUS_V7.647

1.竖屏横显

打开软件左下方的配置文件生成工具,上电显示方向选择90°,生成对应的T5LCFG.CFG配置文件,存放到DWIN_SET文件夹下,当再次用sd卡加载后,显示方向就会改变。

2.ICON图标切换

当只有两个ICON循环切换时,可以采用增量调节位变量图标显示结合的方式。

首先打开软件左下方的DWIN ICL生成工具,icon图片以00、01的格式命名,选择对应图片,生成对应的ICL文件(我的命名是34.icl,32.icl为软件背景图片)

位变量图标显示组件设置描述指针、变量地址,选择图标文件,并分别设置ICON0和ICON1。

与之对应的,增量调节组件设置如下,每按一次,变量自加1,位变量图标随之改变。

注意增量调节位变量图标显示的变量地址要相同

3.文本显示

首先如果需要特定字体、大小的文本,需要用到ts3字库生成工具生成对应的字体库,设置合适的偏移使文本居中。

生成对应的DZK文件(命名规范:ID_编码格式_宽x高.DZK),放置到DWIN_SET文件夹下。这里ID从24开始,需要根据生成文件大小(一个ID占256k,文件1.64MB约等于1680k,1680/256向上取整等于7,所以占据24~30的ID),看是否要从>34的地方开始(32 ID为背景文件,34为刚才的ICON)

软件中文本显示组件,编码方式要和字体的编码相同,宽高给字体留出足够的空间。

FONT1_ID选择字体命名的ID,X、Y方向的点阵要与字体的宽高一致

4.隐藏数据变量和文本的显示

隐藏数据变量通过将描述指针设置为0xFF00的方式。

如果需要恢复显示将描述指针设置为变量地址。

隐藏文本则没那么复杂,向对应变量地址写0xFF FF即可。

5.滑动手势翻页+变量数据录入 误触

原本设置中,滑动手势翻页+变量数据录入 在同一个页面,但是当滑动手势翻页滑动的起点在位置处时,会立刻弹出数据录入框,而我想实现的是点击弹出数据录入框,滑动翻页,类似手机的效果。软件也是官网最新下载的,但根据论坛的回答,滑动手势翻页无论置前置后,都无法实现这个效果。在和客服交流后,使用他提供的软件,将滑动手势翻页置后,就解决问题了,相关软件在我的资源里面,真坑爹呀,软件都能出问题T_T

6.特殊命令

①查询当前页面

uint8_t read_page_ID[7] = {0x5A,0xA5,0x04,0x83,0x00,0x14,0x01};

②切换当前页面

uint8_t switch_page[10] = {0x5A,0xA5,0x07,0x82,0x00,0x84,0x5A,0x01,0x00,0x08};

switch_page[8][9]用来设置切换的页码

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值