——文档转载自电子发烧友
一、开箱+环境搭建
显示屏,是人机交互中非常重要的一种方式,在日常工作和生活中,总少不了需要使用、面对各种显示屏幕,任何产品只要加上显示屏,档次就不一样,显示屏越大,观感体验也不一样。比如以前手机,从黑白显示器,到彩色,也就1-3英寸,都觉得挺大了,直到现在6-7英寸的显示屏,分辨率也从120x64到现在1920x1080甚至更高分辨率。现在汽车也是,中间加的屏幕也是越来越大,而且所有带屏设备,触摸操作也慢慢变为标配。
迪文屏的优势: 1、 可选屏类型较多,针对带触摸和不带触摸都有。 2、 产品类型众多,消费级工业级都有,且注重控制交互,开发便捷迅速。 3、 部分产品应用都无需重新设计电路板,智能屏可直接对接支持二次开发。 4、 成本优势,常规屏幕的价格可买到一块支持二次开发的屏幕。
二、迪文屏的开箱展示
三、开发环境搭建
1.SD烧录实例包+开发工具+屏组3D文件(设计打印3D外壳需要)
2.DGUS开发 (1)准备图片、图标等资料
(2)将图片、图标打包成icl文件 操作前须将背景图和图标图片都用工具生成 icl 文件,实际T5L都是调用这个文件显示图片的,如果这里搞错了,肯定不会显示,还有就是图片图标都必须从00开始命名,否则也是不会显示的。背景图命名必须23(这里是官方CFG配置好了的,也可以修改CFG文件来改背景图命名)。图标文件则没有特别要求,但需要和23文件一样保存到工程的DWIN_SET文件夹内。
(3)新建工程,设置拖动调节、亮度调节等控件的相应属性值。
(4)选择串口下载 最后点击串口下载,打开文件,确认下串口号,点击下载,待进度条走完即可,如果UI图片较多,下载可能比较慢,耐心等待即可。
3.3D打印外壳 裸屏容易碎屏断排线,于是打开PROE画个外壳,整个3D打印:
装入电路板前需要特殊处理下,将如下TX/RX断开,使用另一个USB转串口小板的线。焊好USB转串口小板后,自带的USB-A口太大了,后面有空直接去掉,可以加装电池等。
安装效果展示
|