完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 川楠 于 2022-2-21 17:59 编辑 【迪文COF结构智能屏试用体验】+2.串口基本开发 前言 大家好,感谢迪文科技提供的COF结构智能屏幕,本次使用的屏幕型号为:DMG85480F050_01WTC。 一个5.0寸,带触摸,480x854分辨率的屏幕。 使用的开发环境为:DGUS_V7624 (迪文科技配套提供的开发软件)。 本次主要使用到控件:文本显示、数据变量显示两个控件,当然,还有上次使用基本触控控件也有用到。主要实现的功能:通过串口通讯,修改屏幕显示内容。 对我来说,这些控件,并不是我的重点,以后用到了对应的控件,看一下哔哩哔哩的视频,对照一下文件,也就能很快上手。 主要步骤 新建一个文件夹,这里我命名为:2.DWIN_02,用于存放的我工程文件。 1、准备背景图片和图标图片,命名要从00开始. 2、使用DGUS Tool V7.624软件,创建迪文工程,选择合适的分辨率。 3、加载背景图片。 4、创建0号字库,生成背景图片ICL库,生成图标文件ICL库,将字库文件 和ICL文件都保存在工程目录下:2.DWIN_02DWIN_SET 5、使用显示控件和触控控件进行GUI设计 6、在01_背景图片上增加文本显示、数据变量显示两个控件,到时候使用串口通讯来修改这两个显示空间的显示内容。 文本显示显示,注意需要选择0号字库和GB2312编码方式 数据变量显示,需要注意变量的地址,数据位宽等参数。 7、生成可烧录文件。将工程目录下DWIN_SET文件夹中的烧录文件拷贝到U盘,然后下载。 0_DWIN_ASC.HZK 0号字库文件 13TouchFile.bin : 触控控件执行文件 14ShowFile.bin : 显示控件执行文件 22_Config.bin : 初始化相关文件 23背景图片.icl : 背景图片库 T5LCFG_DWIN02.CFG 系统设置配置文件 T5L_OS_DGUS2_V10(没有RX8130的使用).BIN 内核文件 上述烧录文件,并不是每次烧录就需要,以0号字库文件为例。上一次开发,已经往COF屏幕成功烧录0号字库文件,这次烧录的时候,我工程中没有改变过0号字库文件,所以完全可以把0号字库文件删掉,不用再次烧录。 其他的文件也是类似,没有修改过,那就不需要重新烧录。 串口通讯测试 串口通讯使用的屏幕UART2,实际上就是HDL662S测试版中的USB口。插入电脑,并正确安装串口驱动。 使用串口调试助手,或者DWIN DGUS软件的SP指令调试工具。 注意串口的通讯波特率为:115200 8,N,1,这个参数是在配置文件中可以设置。 串口通讯实际测试实例: 具体的通许规则详见:《T5L DGUSII 应用开发指南20210607.pdf》 总结 实现了这一步,今后可以通过这个功能实现很多的东西了。比如电机驱动器,可以通过这样的协议,把数据通过这个COF屏幕显示出来。 也比如,我们可以做一个移动的串口调试助手。后期备上电池,接好串口线,数据直接显示。 这样的开发方式,似乎能做很多的想法。
2.DWIN_02.rar
(348.03 KB, 下载次数: 7
)
|
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
【迪文COF结构智能屏试用体验】使用MPU6050与COF屏实现航空姿态仪表
8498 浏览 1 评论
6118 浏览 0 评论
【迪文COF结构智能屏试用体验】+触摸调节式云台及视角状态指示器
4549 浏览 1 评论
【迪文COF结构智能屏试用体验】+智能家居桌面中控系统开发展示+3D打印外壳资料
57800 浏览 1 评论
【迪文COF结构智能屏试用体验】+结构简洁的MP3音乐播放器
5732 浏览 3 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 07:22 , Processed in 0.702503 second(s), Total 67, Slave 49 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号