0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

DGUS II内部是如何运行的

DGUS II 2018-01-02 14:59 次阅读

通过DGUS II的开发平台来开发用户界面的方式也属于嵌入式开发,用DGUS II开发的最大优势就是快捷。这是因为在DGUS II开发平台中是通过使用控件来进行开发的。控件中封装了开发者定义好的数据的属性和方法,用户只需要在PC端对控件进行配置和使用即可。设计控件是一项繁重的工作,DGUS II中已经将常见的人机交互功能所需的控件定义好,并使用控件开发出了可视化开发软件。

DGUS II开发平台中,将要显示的变量(字符、数据)、各类动画等功能的特征属性通过代号来表示,并按照地址储存在了13.BIN文件中;将触摸屏的触摸操作的配置也通过同样的方式储存在了14.BIN文件中。在DGUS II的开发软件中做出的操作其实都是在对显示功能的控件或触摸功能的控件进行配置。当给系统供电使其运转的时候,系统将调用13.BIN文件和14.BIN文件,从而使人机界面得以正常运转。

下图是DGUS II平台的运行流程示意图。可见,系统通电之后,首先将会进行几步判断和配置,这一过程将会在非常快的时间内完成。然后运行DGUS II的CPU即会加载13.BIN和14.BIN文件使整个系统正常运行起来。

DGUS II 运行流程.jpg

值得注意的是,DGUS II平台中,已经规定了DGUS 的刷新周期是40 ms,这意味着在每一个40 ms的周期内,要将13.BIN和14.BIN中的内容全部读取一次。目前,DGUS II的开发平台已经支持每一个页面放置高达256个变量,可见DGUS II的处理能力是非常强的。同时,运行DWIN OS程序的CPU是没有运行周期的,与DGUS的运行是完全独立分开的。因此,开发者也无需担心当系统中同时运行DGUS和DWIN OS时,二者是否会相互影响了。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 人机交互
    +关注

    关注

    12

    文章

    1136

    浏览量

    54785
  • DGUS II
    +关注

    关注

    31

    文章

    13

    浏览量

    7205
  • DGUSII
    +关注

    关注

    0

    文章

    2

    浏览量

    1787
收藏 人收藏

    评论

    相关推荐

    stm32f730rbt6 cubemx配置内部USB HS PHY无法运行的原因?

    stm32f730rbt6 cubemx 配置 内部 USB HS PHY无法运行,改成FS正常的,说明芯片正常。应该是发生的代码有问题,请指点方向。
    发表于 04-19 07:29

    二级电源和II级电源的区别

    二级电源和II级电源的区别 随着电力需求的不断增长,人们对电源的要求也越来越高。二级电源和II级电源是两种常见的电源等级,它们在一些关键的技术规范上存在一些区别。 首先,我们来了解一下二级电源和II
    的头像 发表于 01-19 13:51 615次阅读

    27系列DGUS智能屏发布:可实时播放高清模拟信号摄像头视频

    针对高清晰度的模拟信号摄像头视频画面的显示需求,迪文特推出27系列DGUS智能屏。该系列智能屏可适配常见的AHD摄像头、CVBS摄像头,支持单路1080P高清显示、两路720P同屏显示(同一
    的头像 发表于 12-14 08:13 280次阅读
    27系列<b class='flag-5'>DGUS</b>智能屏发布:可实时播放高清模拟信号摄像头视频

    Astro II的中文手册

    电子发烧友网站提供《Astro II的中文手册.pdf》资料免费下载
    发表于 11-16 09:32 0次下载
    Astro <b class='flag-5'>II</b>的中文手册

    基于NIOS II的SD卡读写控制设计

    电子发烧友网站提供《基于NIOS II的SD卡读写控制设计.pdf》资料免费下载
    发表于 11-06 10:06 7次下载
    基于NIOS <b class='flag-5'>II</b>的SD卡读写控制设计

    单片机与迪文DGUS屏通信例程之界面源文件

    资料简介:该源码是基于迪文DGUS屏与STC15系列单片机通信实战例程的迪文DGUS屏界面设计源码,用CorelDRAW X4软件设计,请使用相同版本软件或更高版本软件打开,关于该教程的详细内容大家
    发表于 10-09 08:56

    基于迪文DGUS屏与STC15系列单片机通信实战例程

    资料简介:该源码是基于迪文DGUS屏与STC15系列单片机通信实战例程的完整教程PDF档,方便大家下载保存到电脑上离线查看
    发表于 10-09 07:43

    DGUS 功能升级:任意页面控件均可灵活叠加

    针对进一步提升DGUS平台控件组合灵活度的市场需求,迪文在DGUS平台中新增设了“页面叠加开关”接口,可用于实现全局动态报警提示等功能。使用该功能,用户可以将任意页面的控件叠加到全部剩余页面上,叠加
    的头像 发表于 09-22 08:15 517次阅读
    <b class='flag-5'>DGUS</b> 功能升级:任意页面控件均可灵活叠加

    变比组别测试仪KDB-II介绍

    试验规程》,可有效监督变压器产品出厂及使用过程中的质量,防止变压器匝间短路,开路,连接错误,调压 开关内部故障或接触故障。为变压器并联运行提供正确的数据,是测试变压器变比组别的常规设备。 KDB-II全自动变比组别测试仪体积小,
    的头像 发表于 08-23 15:27 374次阅读
    变比组别测试仪KDB-<b class='flag-5'>II</b>介绍

    VersaClock II 用户指南 手册

    VersaClock II 用户指南 手册
    发表于 07-27 18:32 0次下载
    VersaClock <b class='flag-5'>II</b> 用户指南 手册

    QSpan II User 手册

    QSpan II User 手册
    发表于 07-14 09:42 0次下载
    QSpan <b class='flag-5'>II</b> User 手册

    DGUS功能升级!多国语言开发更加便捷

    为了帮助客户更快速的实现多国语言功能,迪文科技在DGUS开发平台中新增多国语言功能接口。升级后,用户只需完成一种语言的DGUS工程开发,系统直接切换调用对应语言的UI素材,无需对每一种语言进行重复
    的头像 发表于 06-28 10:05 794次阅读
    <b class='flag-5'>DGUS</b>功能升级!多国语言开发更加便捷

    M261在使用内部时钟的条件下最低运行时钟是多少MHZ?

    M261在使用内部时钟的条件下,最低运行时钟是多少MHZ? 24MHz吗?
    发表于 06-20 07:34

    求助,ML51选择内部低频RC运行,电流怎么还有400uA?

    ML51选择内部低频RC运行,电流怎么还有400uA?板子上只 焊接了一个芯片和退耦电容,没有其它外围元件了
    发表于 06-16 07:04

    NIOS II 通过EPCS固化失败

    首先通过JTAG下载.sof文件然后通过nios II固化.sof文件和.elf文件,器件断电重启,程序不能运行,请问这个问题怎么破,我需要重新上电就可以运行,有没有遇到该问题的大神啊,请教处理方法
    发表于 06-13 19:05