3.横屏显示方法
本帖最后由 川楠 于 2022-2-23 09:20 编辑
前言 大家好,感谢迪文科技提供的COF结构智能屏幕,本次使用的屏幕型号为:DMG85480F050_01WTC。 一个5.0寸,带触摸,480x854分辨率的屏幕。 使用的开发环境为:DGUS_V7624 (迪文科技配套提供的开发软件)。
本次主要实现COF的横屏显示,同时需要验证文本显示增长方向是否正确。
主要步骤 新建一个文件夹,这里我命名为:3.DWIN_LS,用于存放的我工程文件。 1、准备背景图片和图标图片,命名要从00开始.
2、使用DGUS Tool V7.624软件,创建迪文工程,分辨率需要手动填写,把480x854改成854X480。
3、加载背景图片,创建0号字库,生成背景图片ICL库,生成图标文件ICL库,将这些文件放在DWIN_SET目录下。 4、使用显示控件和触控控件进行页面触控设计
5、重新生成配置文件,并且该文件以T5LCFG开头,格式如下:T5LCFG_*****.CFG
6、生成可烧录文件。将工程目录下DWIN_SET文件夹中的烧录文件拷贝到U盘,然后下载。
实际测试 第一次从竖屏改成横屏的时候,在上电烧录过程中,显示有点乱。
不过,这仅仅是针对第一次由竖屏改成横屏的时候,好像才有这样的现象,如果这次成功烧录成了横屏,下一次再烧写横屏,就正常显示了。 上电启动后,也是正常的横屏显示:
使用串口通讯,修改0x1000地址的变量值,发送“0123”的ASCII码。
可见整个屏幕已经完全是横屏显示了。
总结 第一次使用横屏的时候,我仅仅是新建工程的时候改成854X480横屏分辨率,同时图片也是使用的横屏的分辨率,但是没有修改配置文件,让屏幕旋转90度。显示如下:
所以,修改横屏显示的基本步骤: 1、新建工程的时候,把480x854改成854X480 2、所有的背景图片全部采用横版的格式,分辨率为854X480 3、配置文件需要改成90度或者270度.
|