迪文屏触摸屏待机时间和亮度调整的方法及三点注意事项

迪文屏触摸屏待机时间和亮度调整的方法及三点注意事项
迪文屏规格型号多,开发前一定要看清楚屏幕规格型号,选用配套的DGUS软件。不同版本的软件生成的配置文件可能不同,会造成意想不到的问题,如果搞不清应该使用哪个版本软件开发,需要咨询迪文售后客服。千万不要自己试,费时费力。本人也是从这个坑里爬出来才提醒大家的。
特别需要注意的:
一是SD卡不要超过4G,必须要格式化为FAT32格式,而且要按照迪文官方手册选择好分配单元大小,否则不会识别。
二是变量地址空间,不是从0x0000开始了,而是0x5000开始。你如果定义为0x0000开始,下载后背景图片也能运行加载,但各种变量就不好使了,触摸会失效。
三是如果发现屏幕第一次触摸无反应,第二次触摸才能动作,那是屏幕待机时间太短和背光亮度设置的问题,需修改T5LCFG配置文件。迪文官方配置的待机时间10s,工作亮度和待机亮度一样。所以当屏幕待机后,第一次触摸为唤醒,屏幕亮度无任何变化,会给使用者造成屏幕无响应的感觉。建议开发者将待机亮度调低甚至熄屏,工作亮度保持不变,这样待机后,使用者触摸即可唤醒,屏幕亮度有变化,再次触摸对应的图标按钮等变量就会动作。
在这里插入图片描述下面说一一下待机时间和背光亮度调整。
开发者需要修改T5LCFG文件,如果没有该文件,需要向迪文售后要一个。不同规格的屏,该文件不一样,不可混用。
打开该文件,找到对应的地址0x05的2位,设为1;
0x0C位为工作亮度,0-100%。
0x0D位为待机亮度,0-100%。
0x0E位为待机时间,即每次触摸后的亮屏时间,大概最长可以设置10分钟多一点。
在这里插入图片描述在这里插入图片描述
单片机也可以直接发指令,读取或改变屏幕亮度。如果是刚上电,单片机需要延时几百个毫秒等待屏幕启动后再发指令。读取屏幕亮度地址为0031,写屏幕亮度地址为0082。
在这里插入图片描述在这里插入图片描述比如:单片机串口发:5A A5 05 82 00 82 30 64,将屏幕亮度设置为48%。
另外,单片机还可以直接设置待机时间和待机亮度。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ydgd118

您的鼓励是我最大的动力!谢赏!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值