- 1、本文档共46页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
迪文bin文件格式开发事项
目录第1章:bin文件数据格式41.1 12_PYK_ALL_DGUS.bin:41.2 13触控配置文件.bin:41.3 14变量配置文件.bin:422.bin:4第2章 液晶屏的存储空间52.1 DGUS寄存器区52.2 图片存储区72.3 用户RAM区72.4 FLASH区82.5 曲线缓存区8第3章 串口通信93.1 三种通信电平93.2 普通数据格式93.3 五条指令103.4 DGUS寄存器的访问103.5 用户RAM区的访问123.6 FLASH区的访问123.7 曲线缓存区的访问13第4章 DGUS屏的基本开发134.1 DGUS液晶屏上可操作的资源134.2 图片134.3 图标144.4 字库144.5 DGUS液晶屏开发步骤154.6 DWIN_SET文件夹中配置文件的类型154.6.1 字库说明:154.6.2 图片说明:164.6.3 系统配置说明:164.7 界面中的变量与触控164.8 用户自定义变量地址的分配174.9? DGUS屏运行周期的概念194.10 变量显示刷新的实质194.11 DGUS液晶屏运行周期的利用率20第5章 DGUS液晶屏的进阶开发215.1? 编程基础215.2 OS的工作寄存器235.3 OS指令集可寻址的存储器空间245.4 OS的程序结构24第6章 各控件使用说明256.1 变量图标显示:256.2 动画图标显示:256.3 滑动刻度指示:256.4 艺术字变量显示:256.5 图片动画显示:256.6 图标旋转指示:256.7 位变量图标显示:266.8 数据变量显示:276.9 文本显示:276.10 动态文本显示:286.11 表盘时钟显示:286.12 文本RTC显示:286.13 时间变量显示:286.14 实时曲线显示:286.14.1 曲线的缩放功能326.15 基本形显示:336.16 特殊行业应用:386.17 硬件参数配置:386.18 转动调节:406.19 按压数据同步返回:40第7章 描述指针指令举例437.1 数据变量显示437.2 数据变量上电不显示0实现方法44第1章:bin文件数据格式1.1 12_PYK_ALL_DGUS.bin:是一个拼音输入法,一个固定文件软件自带的不用生成。1.2 13触控配置文件.bin:从0X00地址开始是各个触控按钮的配置信息,结束一个触控配置信息后再接着下一个触控按钮的配置,每个触控按钮配置信息占16个字节的整数倍,多余空间补零。每个按钮配置信息按其配置功能的多少在占空间字节数,各个按钮所占空间不等。每个页面的按钮配置信息按添加顺序排列先后,先排首页所有触控按钮,排完后,再依次排到最后一页所有触控按钮排完。(各按钮配置信息字节数详见PDF《迪文_DGUS屏开发指南》第27页开始)1.3 14变量配置文件.bin:从0X00地址开始是各个变量的配置信息,先排首页的变量配置信息,每个变量配置信息占16个字节的整数倍,多余空间补零。若没有很多变量信息,则留出足够大的空间后再排下一页变量配置信息,依次排到最后一页,每个页面固定分配2KB或4KB变量储存空间,每个页面最多可以设置64或128个变量。14变量配置文件.bin最大2MB,最多可以配置1024个页面。(各变量配置信息字节数详见PDF《迪文_DGUS屏开发指南》第41页开始)22.bin:是用来储存变量配置的初始化数据的,即每个变量的初始值如图按地址最靠前的一个地址*2位起始地址写初始化数据,一个地址占2个字节,不能发生地址冲突。23.bin:为OS汇编代码编译器编译后自动生成的文件。第2章 液晶屏的存储空间DGUS液晶屏共有6个主要的存储空间,如表1所示:2.1 DGUS寄存器区此存储空间共包含256个字节,见图2中的“寄存器区”。通过这些寄存器,用户可以实现指令方式的液晶屏背光控制、蜂鸣器控制、界面切换、获取RTC时钟、修改RTC时钟、对FLASH空间的读写访问、DGUS定时器控制、液晶屏复位控制等功能。表3为DGUS寄存器空间的详细说明。2.2 图片存储区DGUS屏具有224MB(256MB版本的K600+内核)或者2016MB(2G版本的K600+内核)的图片存储空间,不同分辨率的屏,可存储的最大图片数量不同,如下表2所示:2.3 用户RAM区见图2,品内部具有一个28K Word的RAM区,每个地址为一个双字节的word,高字节在前,低字节在后。地址范围0000H~6FFFH。此存储空间主要用于给用户见面上的变量分配地址,未被分配的RAM地址,用户也可当做普通的RAM存储器来使用。2.4 FLASH区见图2,屏内部具有一个16M Word的FLASH区,每个地址为一个双字节的word,高字节在前,低字节在后。整个存储空间被划分为128
文档评论(0)