迪文dgus液晶屏开发使用指南初稿.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
迪文 DGUS 液晶屏开发手册 (2013‐09‐09 V3.4) 北京迪文科技有限公司 1、 DGUS 液晶屏的硬件架构 图 1 DGUS 的硬件结构 如图 1 所示,DGUS 液晶屏的硬件结构基本分为五个主要部分: a、 K600+驱动模组:液晶屏的核心部分。 b、 显示屏:显示单元。 c、 触摸屏:可选。 d、 电源系统:为系统各部分提供所需的电源。 e、 通信接口电路:串口 UART,三种可选的电平方式,CMOS、RS232 或者 RS485。 2、 DGUS 液晶屏的存储器空间 DGUS 液晶屏共有 6 个主要的存储器空间,如表 1 所示。 表 1 DGUS 液晶屏的 6 个存储器空间 存储区类别 功能描述 DGUS 寄存器区 DGUS 系统的状态和控制存储器空间。 图片存储区 用于存储用户的图片。 用户 RAM 区 用户自定义变量存储器空间。 FLASH 区 系统与用户各使用一部分,用户可利用此空间来保存自己的数据。 曲线数据缓存区 用于暂存写到屏中的曲线数据。 OS 工作寄存器区 OS 指令集使用 256 个的工作寄存器。 图 2 DGUS 的存储空间 2.1 DGUS 寄存器区 此存储空间共包含 256 个字节,见图 2 中的“寄存器区”。 通过这些寄存器,用户可以实现指令方式的液晶屏背光控制、蜂鸣器控制、界面切换、 获取 RTC 时钟、修改 RTC 时钟、对 FLASH 空间的读写访问、DGUS 定时器控制、液晶屏复位 控制等功能。表 3 为 DGUS 寄存器空间的详细说明。 2.2 图片存储区 迪文 DGUS 屏具有 224MB(256MB 版本的 K600+内核)或者 2016MB(2G 版本的 K600+ 内核)的图片存储空间,不同分辨率的屏,可存储的最大图片数量不同,如下表所示。 表 2 DGUS 液晶屏的图片存储数量 液晶屏分辨率 256MB 版本可存储的最大图片 数量(幅) 2G 版本可存储的最大图片数 量(幅) 320×240 869 7807 480×272 869 7807 640×480 290 2602 800×480 290 2602 800×600 217 1952 1024×600 174 1561 1024×768 145 1301 2.3 用户 RAM 区 见图 2,迪文屏内部具有一个 28K Word 的 RAM 区,每个地址为一个双字节的 Word, 高字节在前,低字节在后。地址范围为 0000H~6FFFH。此存储空间主要用于给用户界面上的 变量分配变量地址,未被分配的 RAM 地址,用户也可当作普通的 RAM 存储器来使用。 2.4 FLASH 区 见图 2,迪文屏内部具有一个 16M Word 的 FLASH 区,每个地址为一个双字节的 Word, 高字节在前,低字节在后。整个存储器空间被划分为 128 个大小相同的区块,并依次编号为 0 号扇区、1 号扇区、…… 127 号扇区,每个扇区的大小为 128K Word。其中 0 号~23 号扇 区被系统使用,用户指令不能访问。24 号~127 号扇区用户可以用来存储自定义的字库或者 图标库等资源。但 64 号~127 号扇区用户也可用作自己的 FLASH 区,例如可以用来保存一些 需要掉电保存的历史数据等。 2.5 曲线缓存区 DGUS 液晶屏内部设有专门的类似 FIFO 性质的曲线数据缓存区,可同时满足 8 条曲线的 数据缓存。用户对此空间只能写,不能读。 图 3 曲线缓存区操作示意图 表 3 DGUS 寄存器 地址 名称 定义 长度(字 节) 读/写 说明 00H 软件版本号 Version 1 R DGUS 驱动程序的版本号,BCD 码表示。例:10H 表示版本号为 V1.0。 01H 背光亮度控制 LED_NOW 1 W 取值范围 00H~40H,即背光亮度分为 65 级,00H 为背光关闭,40H 为亮度最大。 02H 蜂鸣器控制 BZ_TIME 1 W 通过写入一个数值来控制蜂鸣器的一次鸣叫,取值范围 0‐255,单位时间 0.01 秒。 03H‐04H 当前显示图片控制 PIC_ID 2 R/W 读:获得当前显示图片的 ID;写:可使 LCD 切换到与写入数值对应的图片。PIC_ID 为高字节在前,低字节在后。 05H 1 06H 1 07H‐0AH 4 0BH 触控使能控制 1 写入 00H,禁止触控;其他值启用触控。上电默认值为 FFH。 0CH‐0FH 运行时间 RUN_TIME 4 R 屏上电后的运行时间,压缩 BCD 码表示,时:分:秒格式,其中“时”占两个字节, 最大值为:9999:59:59。 10H‐1CH 配置寄存器映射 R0‐RC 13 R CONFIG.txt 文件中 R0‐RC 寄

文档评论(0)

xina171127 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档