当前位置: 首页 > news >正文

「笔记分享」迪文串口屏基础GUI开发流程

一、前言

迪文的资料较为混乱,花费了大量的时间研究。

image

首先:迪文芯片分为T5和T5L系列,并不兼容,在T5L内同时分为T5L0\T5L1\T5L2,

但在官网最新的<迪文 T5L ASIC 应用开发指南.pdf>版本为V1.1,这一参考资料中,仅描述了T5L1以及T5L2系列,这个区别主要是屏幕显示分辨率和存储扇区以及单个文件大小的限制方面有区别。

image

通过查看迪文给出的手册得知此款屏幕采用的迪文自研的T5L0芯片,但不知为何手上这款虽然型号相同,但在程序更新时显示的则是T5L1,与手册标注并不相同。但在开发过程中选择T5L0或是T5L1没有区别,也可能是没有达到等级的分水岭。

其次:如手册所说,T5L是单芯双核,指的是芯片内部是两个单独的8051核心,分别是GUI核和OS核,

两个核心对应的功能不同,开发方式也截然不同,这点需要特别注意。

GUI核运行迪文自己的DGUS Ⅱ系统,使用迪文推出的<DWIN DGUS Ⅱ>上位机软件进行开发;

OS核可以由用户自己开发功能或使用迪文提供的基本功能示例,但遇见复杂情况还是无法满足需求,需要用户自己编写处理逻辑.

注意:

有两种开发方式可选:一是标准C代码,二是汇编指令开发,可以采用KEIL或迪文推出的< DWIN C Complier>进行8051内核OS代码的开发;

KEIL开发需要安装迪文提供的驱动包< KEIL AGDI T5 >

 

二、需求

 从需求来看,需要做的事情可以分为两个部分,一是UI数据的显示,迪文的DGUS Ⅱ采用的方式是用事先设计好的图片做背景,所有的操作均以图片为基础进行布局、显示和触摸,这就需要提前设计好整个系统的UI原型和交互流程。二则是MODBUS数据交互,数据交互已经超出了GUI核的处理范围,所以需要进行OS核的代码编写,因为MODBUS已经是广泛的工业协议,所以迪文已经提前编译了各个串口的MODBUS协议栈程序了,用户需要替换对应的DWINOS程序以及按要求下载指令配置文件即可。

 

三、实施

1、UI数据显示

1素材准备

如上所说,整个系统流程是以图片为导向的,所以在设计系统前即应该画出设计原型,

这里选择的800*480分辨率的屏幕,所以在图片尺寸上也应设置相同尺寸;

但在图片的格式上迪文做了一些限制,需要24bit色深的bmp或jpg\jpeg格式,windows可以在图片上右击->属性->详细信息中看到图片的分辨率和大小以及色深,如果图片不满足要求的话下载进屏幕会导致屏幕出现黑屏或其他无法正常显示的情况。

 
 
http://www.gsyq.cn/news/60431.html

相关文章:

  • 实验三.类和对象
  • 桂林高中一对一辅导机构权威榜单:2025阳朔、龙胜等地区辅导机构综合实力榜
  • 2025年市场有实力的清障车公司口碑推荐榜,蓝牌重载清障车/清障车带吊/黄牌清障车/重载清障车/拖吊联体清障车清障车公司口碑推荐榜
  • 墨西哥旺季物流压力大:售后客服如何做好主动通知?
  • 【数字逻辑】24进制LED综合控制实战!10灯精准执行(74HC161+138+139完整方案) - 指南
  • 桂林小学一对一补习机构实力TOP排行榜:2025雁山、临桂等地区补习机构权威评测优选
  • 洛谷题单指南-组合数学与计数-P3223 [HNOI2012] 排队
  • 102302138 林楚涵 作业三
  • 11.22 NOIP 模拟赛 T1. 破乱的诗歌
  • 莆田一对一家教辅导榜单更新:2025口碑最好的补习机构
  • C++ - 简单实现std::unique_ptr
  • 学习Linux需要买云服务器吗
  • 2025 最新推荐!常州连接线线束厂家权威榜单:品控标准、定制能力与头部合作案例全景测评 LED / 电动工具 / 汽车零部件 / 家用电器电子连接线线束 / 汽车专用线束公司推荐
  • 9 OpenCV中的形态学
  • 2025 年 11 月珊瑚绒厂家推荐排行榜,珊瑚绒布料,珊瑚绒面料,珊瑚绒布,双面珊瑚绒,柔软亲肤保暖面料公司精选
  • AI搜索营销新蓝海:五家领先GEO服务商全景透视与战略布局指南
  • 2025年AI搜索时代五大GEO优化服务商全景解析:核心优势与行业适配指南
  • NOIP 模拟赛 9 比赛总结
  • 2025 最新信息平台推荐!工程项目、招投标、招采、政府采购信息查询平台口碑榜,覆盖拟在建项目精准对接服务
  • 规范驱动开发:AWS Kiro如何重塑AI编程新范式
  • 2025 最新兽药厂家权威推荐榜:技术专利 + 服务能力双维度测评,优质企业全解析
  • 【隐语Secretflow】轻量级隐私计算任务编排框架Kuscia架构解析
  • 2025年行业内复购率高的真空包装袋批发厂家口碑推荐榜,真空包装袋推荐排行榜单精选综合实力TOP企业
  • MWD脉冲器电路关键技术与挑战
  • tignerVNC
  • 深入解析:英集芯 IP5326 集成Type-C协议的2.4A充放电移动电源SOC
  • 视频汇聚平台EasyCVR打造阳光药房远程可视化智慧监管体系
  • 2025年北京回收二手红木家具公司权威推荐榜单:回收红木家具高价/回收阔叶黄檀家具/回收缅甸花梨家具源头公司精选
  • 2025澳大利亚研究生留学中介哪个好
  • 2025年湖北阴囊湿疹怎么治疗护理权威推荐榜单:湖北附睾结核怎么治疗/湖北脓尿怎么治疗/湖北肾盂肾炎怎么治疗综合医院特色门诊精选