开始用迪文的屏非常困惑,先看文档的概述。
概述
(1)基于 T5L0 双核 ASIC,GUI 和 OS 核均运行在 200MHz 主频,功耗极低。
(2)**8Mbytes **低成本 SPI Flash,JPEG 图片、图标压缩存储,可以指定背景图片存储空间大小。
(3)512Kbytes Nor Flash 片内用户数据库,128Kbytes 数据变量空间。
(4)支持标准 T5 DWIN OS 平台或 8051 开发 OS CPU 核:
50Pin FPC 引出 22 个 IO、3 路 UART、1 路 CAN 接口、5 路 AD、2 路 PWM,提供定制服务。
4 路 AD 值通过 UART3 实时传递给 OS 核,每路高达 16KSPS 采样率。
通过 UART3 实时控制 2 路 PWM,最快 32uS 更新一次。
(5)20mS DGUS 周期,UI 极其流畅。
支持预装组态模块开发模式,大幅度提升 UI 开发速度和质量。
(6)显示变量可以在应用中开启、关闭或修改,实现复杂的显示组合功能。
(7)触控指令可以在应用中开启、关闭或修改,实现复杂的触控组合功能。
(8)支持 SD 接口下载和配置,下载文件统计显示。
(9)支持电容触摸屏灵敏度调节,方便用户前装面板(最厚到 6mm 钢化玻璃)应用。
(10)超薄、高集成度的 COF 结构,提供极高的性价比和设计简化。
(11)支持 ED4 USB 下载器。
1、关于每个ID 256KB ,超出了就得占用多个ID,我的屏幕为8M flash,命名范围从0~31,也就是32个ID。命名需要注意,因未修改DGUS Tool的cfg,默认背景图为32.icl,我没有修改导致0号字库被覆盖了部分,有些显示有问题。
2、关于keil编译出来的T5L51.bin文件下载问题。放入DWIN_SET文件刷进去就可以了。
3、关于串口2的协议问题。我刷过T5L51.bin,因此串口2的协议就没有了,出厂的C51程序为协议所写的。自己刷出厂C51程序就可以根据文档中串口2的协议收发数据。
4、关于字库文件问题。可以自己制作自己需要的点阵字库,也可以使用出厂字库,开发的时候选择的字库属性需要与下载的字库匹配才能正常显示。
|