【DMG80480T070_05WTR】新建工程以及烧录步骤(串口屏)

本文内容为用迪文串口屏的软件来设计界面功能和烧录步骤。

《基于T5L ASIC的串口指令屏开发指南Ver1.4》
基于T5L ASIC 的串口指令屏(TA),主要特点包括:
(1)基于 T5L 双核 CPU,GUI 和OS核均运行在200MHz主频,功耗极低。
(2)24bit 真彩色显示,最大分辨率支持19201080。
(3)16Mbytes 低成本SPI Flash,JPEG 图片、图标压缩存储,可以指定背景图片存储空间大小。
(4)SD/SDHC 接口下载和配置。
(5)支持置点、连线、区域填充等基本绘图操作。
(6)支持文本、图标、图片、二维码等基本UI显示。
(7)图片或图标按照UI的分辨率设计,不需要处理成和屏的物理分辨率一致。
比如,把分辨率800
480 的横屏竖用,设置显示偏转90°,然后图片直接按照480800分辨率设计即可。
(8)电阻触摸屏自动识别误差并动态校正,使用中无需额外校准,避免误操作。
(9)软件接口采用《迪文HMI(工业串口屏)指令集》。
(10)可以开放OS CPU核用于客户二次开发,包括4
UARTs、20IOs、1CAN、2或6* 12bit AD、1PWM、64Kbytes
Flash、320KB RAM。
(11)从M600、K600+、T5UIC2 平台移植到T5L TA指令集平台步骤:
(a)把所有的背景图片放到一个文件夹,使用DGUS3工具软件,处理成一个最大不超过12MB的ICL文件,并
相应编号(图片文件编号从16-48,对应的图片空间从12MB到4MB)。
(b)把需要的字库下载(ASCII 字库如果只用到 16
32,那么 0#字库只用到前 2 个字库空间),字库编号超过
24 的,需要注意不要和背景文件占用空间冲突,注意0x98指令相应代码修改。
(c)把图标用DGUS3工具软件压缩成ICL文件,编号00-63放在空余的地方,注意修改0x97指令相应代码。
(d)配置好CFG文件。
(e)用SD卡把这些文件更新到屏里面,注意一定是 断电、插卡、再上电 才能升级。

1.新建proj;
2.像素800*480,型号选择T系列然后复制粘贴DMG80480T070_05WTR(因为下拉框里找不到这个型号所以干脆复制粘贴了,一开始用的类似的比如什么什么A5的,结果烧录的时候总是失败);
新建
3.放张图片进去,第一张名字是00开头,第二张是01以此类推;
图片
4.打包图片和生成0号字库,首先把放进去的图片利用软件内的图片生成工具打包成icl后缀的文件,名字以32开头开始,如果是图标则是48开始,
图片生成
然后生成0号字库,里面的配置不用改,直接点击生成,保存路径在本工程的“DWIN_SET”文件夹下,不然生成的时候会警告说你没有0号字库;
生成0号字库

icl图标库文件
5.添加你要的功能(这部分不是本文重点,故略);
6.保存->生成->导出,生成时会生成13、14、22开头的这三个bin文件,
保存生成导出三键三连
可以点击预览在电脑上提前看下你的工程是什么样的,和放到屏上的效果大差不差(也许吧);
要放置的文件
7.串口屏只识别sd卡中的“DWIN_SET”文件夹,把13、14、22和打包好的图片文件等文件放到这个文件夹里面,然后按照文档中的烧录方式烧录文件。;
T5L_DGUS II 开发体系简介
下载文件流程
注意:烧录程序时不需要将字体和bmp图片也放进sd卡中,否则烧录失败。
有趣的是,当你的工程中有多个图片需要打包时,直接在要保存的名字中输入32,这个时候,你要保存的那些图片就会被保存到一个名为32.icl的文件中去了。一开始并不了解,还在担心多个图片保存成一个icl后缀的文件会不会有问题,结果烧录之后发现是安全的。
【正文完】
感想:不太习惯这种,想要实现功能时感觉用起来不是很方便。

  • 7
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值