由于成本缘故,用迪文串口屏去替换项目里的大彩串口屏,样品型号为DMG80480C070_03WTC。

产品命名及硬件特性

10Pin_1.0mm座子,7.0英寸,800*480分辨率,16.7M色,液晶屏为RGB接口,电容触摸屏为IIC接口。

T5L1芯片,DGUS II系统,商业级产品。基于T5L双核ASIC,GUI和OS核均运行在同一主频,运行频率为206.4384MHz。20ms DGUS周期,UI流畅。

1MB片内Norflash,其中512KB用于存储用户数据库,擦写次数>100000次。256KB数据变量空间。每页多达255个显示变量。

16MB的Norflash(SPI flash),存放字库、图片、音乐文件,擦写次数>100000次。可以扩展到64MB的Norflash或48MB的Norflash+512MB的Nandflash。

PGT05接口是当产品因意外无法正常运行时,可通过PGT05更新DGUS底层,使产品重新恢复正常。

注:长时间固定画面显示可能导致屏幕残影,可以用动态图片切换做屏保解决。波特率推荐115200。而且更新屏幕程序不能热插拔哦。

图片格式(任一不满足,会导致花屏)

命名:数字命名,从0开始。

格式:24位色,.bmp格式。

分辨率:与屏一致。现800*480。

SD卡格式

2G-16G,FAT32-单扇区4096。

格式化:win+r->cmd->format/qg:/fs:fat32/a:4096。g为SD卡的盘符。

开发及上电流程

Flash存储分配

16MB的Flash分割成64个256KB的子空间,可存放的文件ID号范围为0-63。注意字库空间和图片空间有重叠部分,ID命名时需注意避免冲突。

0-12MB的字库空间,可以保存BIN、HZK、DZK格式文件,文件ID范围00~47。

4-16MB的图片空间,可以保存背景图片库ICL文件、图标库ICL文件存储空间,文件ID范围16~63。

打包后的ICL文件中,单个图片文件大小不要超过256KB。下载文件必须放在SD卡根目录DWIN_SET文件夹中,必须是4KB扇区、FAT32格式的SD卡或SDHC卡。

推荐用户从23号起始位置开始放字库或者图标库等文件,推荐32号起始位置开始放背景图片.ICL文件,背景图片存放位置需要通过SD卡配置CFG文件自定义,CFG文件0x08位置的值调用背景图片.ICL文件保存位置ID,例如32_背景图片.ICL,需CFG文件0x08地址写0x20。共用区间范围划分熟悉后用户可自行设置分配,例如用户23号位置字库文件占用10个区间,此时背景图片位置则不能从32开始,而是需要从33号位置开始。如果用户有某张页面ID图片显示为黑屏,而其他张显示正常,可检查该页面大小是否超过256KB。

简单来说,官方推荐23开始放自定义字库,32开始放背景图,48开始放图标库。有一种情况,假如生成的32_背景图.ICL占1.87MB,一个子空间是256KB,1.87MB/256KB=8,则生成的32_背景图.ICL文件从32子空间开始,到39子空间结束。则下次生成的ICL要从40子空间开始。

RAM存储分配

RAM变量指针

RAM固定128KB,128*1024/2=65536字,即0~65535,分割成0x0000~0xFFFF子空间范围。0x0000-0x0FFF变量存储空间厂家固定使用。0x1000-0xFFFF变量存储空间用户任意使用。如果8通道曲线同时使用,0x1000-0x4FFF将作为曲线缓冲区地址,此时该部分变量地址不能被其他控件使用,其它控件地址使用范围为0x5000-0xFFFF。

变量地址是RAM空间中存储一个或多个变量的子空间首地址,再该地址指向的空间中存储了显示变量的编码或状态变量的值。例如,将一个文本显示控件变量地址设置为0x5000,控件中显示的文本内容为“我爱北京天安门”,那么在RAM空间的存储方式如下图。可以看出,每个地址可存储2Byte内容。

如果需要改变这个文本显示控件中显示的字符,只需要改变相应变量地址中存储的字符编码即可。通过发送指令和触摸屏录入都可修改变量地址中存储的数据。例如,修改文本显示控件可通过文本录入控件实现,只需将两个控件设置相同的变量地址即可,同时,通过发送指令的方式也可修改变量地址中存储的值。

RAM描述指针

描述指针是RAM空间中存储描述某一变量属性的子空间首地址,在该地址指向的空间中存储了显示变量的各项属性值,如显示坐标、颜色、字体大小等。需要指出的是,描述指针与变量指针共用RAM空间,分配变量地址时应避免空间的重合。

描述指针应用指令案例:

5AA5 07 82 8001 0064 0064:改变数据坐标,将变量位移到(100,100)起始显示坐标点。

5AA5 05 82 8003 F800:改变数据颜色。

5AA5 05 82 8004 0018:修改数据大小到24点阵。0x04:L偏移4个地址,向低字节写值即可改变字符点阵大小,0x04:H高地址表示0号字库位置,通常不要修改,修改表示调用其它ID字库,没有该ID会不显示。

5AA5 05 82 8004 0010:修改数据大小到16点阵。

迪文串口屏(1)-DMG80480C070_03WTC相关推荐

  1. 串口 能 按位传输吗_、 迪文串口屏TTL与主控板RS232电平信号转换方案

    迪文串口屏TTL与主控板RS232电平信号转换方案 一.TTL和RS232简述 串口.COM口是指的物理接口形式(硬件),按位(bit)发送和接收字节.而TTL.RS-232是指的电平标准(电信号). ...

  2. rs232接口_、 迪文串口屏TTL与主控板RS232电平信号转换方案

    迪文串口屏TTL与主控板RS232电平信号转换方案 一.TTL和RS232简述 串口.COM口是指的物理接口形式(硬件),按位(bit)发送和接收字节.而TTL.RS-232是指的电平标准(电信号). ...

  3. 屏幕开发学习 -- 迪文串口屏

    一 前言 最近学习了一款基于图形化开发的屏幕,在摸索一周后,基本熟悉了这款产品的一个开发过程,今天给大家分享一下迪文串口屏的学习过程,有不足之处,还请见谅

  4. 迪文串口屏(DMG10600C101-03WTC)的使用测试

    笔记 同事整来一个10寸的迪文串口屏(200+RMB), 让我试试. 去淘宝看了一下, 他买的应该是下面这种. 这次买的屏用DGUS工具开发时, 和旧版的有点不同, 需要配置字库, CFG, ICL ...

  5. 迪文串口屏(DMG10600C101-03WTC)的通讯测试

    笔记 同事从迪文屏接口, 焊接出一个DB9公头. 因为手头不好找DB9母头, 就用232转485 + 485转232 + 232转USB上电脑测试. 怎么测试都不通, 也将同事焊接的232 TX/RX ...

  6. 迪文串口屏的安装方法之卡扣结构带外壳智能屏

    迪文科技是一家专注于人机交互解决方案的高科技企业.目前,公司有4.3寸.5寸.7寸.8寸.9.7寸.10.1寸.12.1寸.15寸带外壳智能屏,安装方式有固定嵌入旋转式.嵌入直插式.嵌入旋转式三种,正 ...

  7. 迪文串口屏(T5L2 DGUS II)开发 -- 入门

    [本文发布于https://blog.csdn.net/Stack_/article/details/129652261,未经许可禁止转载,转载须注明出处] 迪文屏资料零散,缺少说明,对新手极不友好, ...

  8. 迪文串口屏的串口通信问题处理(详细)

    串口屏和电脑连接异常 原因分析1: 串口工具打开后,刷新不到串口号串口. 解决方法1: 大部分的台式机会有一个串口1,这个就是电脑的DB9出口,一般用DB9转接延长线,是可以和db9的进行RS2 ...

  9. 迪文串口屏的CFG文件怎么用?

    迪文科技DGUS II中的CFG文件是系统参数配置文件,采用十六进制通过UltraEdit等软件进行编辑. 根据智能屏型号查找对应DGUS应用指南,参照应用指南CFG参数说明部分进行配置.以T5L 0 ...

最新文章

  1. Go 学习笔记(34)— Go 方法声明、方法调用、方法值、方法表达式、切片对象方法、指针对象方法
  2. Chord 弦 - 一个现代音乐播放器
  3. 提高Excel中VBA效率的四种方法
  4. NTU 课程笔记:CV6422 样本分布
  5. python自定义配置文件读取_python读取和自定义配置文件的方法
  6. php函数查询sprintf,PHPsprintf函数用例解析
  7. (网络收藏)WIKI
  8. android10怎么截屏,安卓手机怎么截图?安卓手机截图方法大全
  9. mysql语句大全文档_mysql语句大全免费
  10. 苹果7p最佳系统版本_告别虚拟机和双系统,移动硬盘+Win To Go,苹果笔记本的最佳选择...
  11. ArcGIS 地理数据库(GDB)/Tolerance/Resolution简介
  12. -bash: /usr/local/soft/jdk1.8.0_321/bin/java: 无法执行二进制文件
  13. python数据分析实战之用户分析及RFM模型分析
  14. python基础教程菜鸟教程-Python从基础到入门系列教程
  15. R语言快速跳转代码,分割代码块语法
  16. SQL函数---SQL NOW()
  17. 数组(二):大厂面试不得不看的高频数组类型题目
  18. 桌面版 ChatGPT 来了!
  19. 【无标题】求X的n次方函数
  20. 聊一下和冠 Wacom数位板

热门文章

  1. 天上掉馅饼 期望DP
  2. CSS综合案例——用精灵图拼单词
  3. 魅族16php7.3系统,魅族 16s更新Flyme 7.3稳定版 加入DC软件调光
  4. 贝索斯 每年 信_沙特王储黑杰夫·贝索斯的电话分析表明
  5. numpy的 ones_like和 zeros_like 函数
  6. 通过Python爬虫,发现60%女装大佬游走在cosplay领域
  7. 上千万或上亿数据(有重复),统计其中出现次数最多的N个数据. C++实现
  8. 怎样学习才能拥有所谓“高并发”的经验?
  9. 有哪些你看了以后大呼过瘾的数据分析书?
  10. PLC控制运料小车往返运动