注意:DGUS屏和串口屏是两个东西,所用的上位机软件不同。找客服要资料的链接。dwin客服还是很好的。

网上的经验:

http://www.amobbs.com/forum.php?mod=viewthread&tid=5537107

他们这个思路和传统的GUI不一样,所以可能很多人不太适应。其实他们这个DGUS和PLC的人机界面通信方式差不多(我搞过人机界面)。说下我的经验,就是单片机编程时可将所有变量分成两部分,输入变量和显示变量,单片机定时更新所有显示变量,再用另一定时读取所有输入变量,应用程序只要统一去处理所有输入变量和输出变量就可以了,就是尽量不要采用单片机处理每一个页面的那种调用函数方式,多了会把你搞乱的。

DGUS常规问题解答

http://wenku.baidu.com/link?url=TUXPf_9hr3jUIq1ES5ffslIppHzT6GwsZiMtA3g9wDYbKxKDufFG3KbmBNwsSm2MbB1ZVw9VHitzBWWwe04evE0xOYXHyQCZuPCJxRY0Lfy

降级(如果需要的话):

用迪文屏很多年了,一直用串口操作,前年用了一次DGUS,有BUG,就放弃了,现在买回来的DGUS屏都要降级到串口模式来使用! 用串口感觉就灵活一些。除了MINI DGUS以外,好像都可以降级到串口模式,我一直这么用!

迪文屏有两种方式降级,一个是把降级文件放到SD卡上,另一个是直接用串口调试助手来降

SD卡方式降级的直接把K800_V70里面的BIN文件复制到SD卡上,然后给迪文屏上电,降级后屏幕变为黑色.

我用这个屏做了算是三个项目吧。 说一说我的感受。 1. 简单的界面用这个来做绝对能达到方便快捷的方法,而且做出来的也很漂亮。 2. 手册从最开始的根本看不懂,到现在的基本上可以让新手大致了解。已经有了很大的进步,但是还是需要提高。 3. 95%的功能我都有在实际的工程中用到过。 BUG是有的,但是也不是不可解决的。 可以从侧面绕过BUG。 4. 建议页面特别多,比如100个,或者要和屏交互特别频繁的,还是用别的屏吧。会把你累死。。。 RA8875据说不错。 5. OS功能很实用,可以低成本的去替代传统屏+单片机的形式。 6. 需要显示曲线之类的还是算了。老老实实去描点吧。这个屏幕的曲线有点鸡肋。 7. 技术支持还是很好的,销售会为你指派专门的技术工程师,直接和其电话沟通就可以。 不用去和他们的企业QQ聊。

感慨

1.其实想想为什么有些人说迪文屏难用?到目前为止,我觉得迪文一些设计很不人性化,导致用户鼓捣很久的东西,问客服一下就明白了。迪文的设计是站在自己的角度的,做完一版后应该让设计屏幕以外的人做做试试。

2.迪文的客服变得很重要,为什么?迪文的手册更像是简介,用户做具体的东西的时候还是要密切的问客服,客服再按照具体情况给用户资料(而且资料都有不同的提取码,可能是怕对手抄袭吧)。客服成了弥补缺陷的手段。这正是要改变的地方,客服不应该是冲锋陷阵的主力。

迪文客服手里有各种详细说明,遇到问题时客服会针对问题给资料。有利有弊吧,用户无法看清产品的全貌,容易陷在具体问题里而找不到根源问题(如果再加上客服不给力)。

3.控件做的太分散,记不住这几个控件干什么用,自己组合用就更困难。

思路有问题:比如视频演示“8_按键值返回+变量图标应用”很难让人知道这两个控件能不能各自和别的控件组合。如果是我,我应该画这么个图,就是变量地址对应值可以通过什么方式修改(比如按键值返回,按键的键控),变量地址可以对应显示什么控件。这个视频演示应该理解成:“变量图标应用”控件的值可通过“按键值返回”控件修改。

4.最好能给用户自由的buf,以实现顺序,栈等结构。

5.DGUS tool 手贱点了一下ctrl+Z,然后就不知道回退到什么地方了。以为Ctrl+Shift+Z能重做,但是不能!!然后关了项目重启,发现它没有定时保存,所以就回到了更早的时候。于是我替换成以前成功的DWIN_SET文件夹,希望能到这个状态,但是软件没有这个功能!所以说,软件的快捷键不要信啊!!

dgus屏c语言程序,迪文DGUS屏 网上的经验和感慨相关推荐

  1. 迪文液晶屏开发经历篇(一):选型迪文液晶屏

    串口屏作为可组态方式二次开发的智能串口控制显示屏,大大节省了开发人员项目开发周期,市场上串口屏品牌众多,各有特色,除特殊场合情况下,可选择迪文液晶屏作为项目的人机接口外设是一个比较好的方案. 一.为什 ...

  2. 施耐德PLC与迪文DGUSⅡ屏软硬件连接指南

                      DGUS应用锦集(二)施耐德PLC软硬件连接指南 本文介绍迪文DGUS Ⅱ触摸屏与施耐德PLC通过Modbus RTU协议实现通讯的软.硬件连接说明. 1 效果展示 ...

  3. STM32串口中断程序-迪文屏,

    STM32串口中断程序-迪文屏,串口接收准确数值 这几天一直在做原子开发板与迪文屏的通信,开发板向迪文屏写数据已经完成,但是从迪文屏读的数据总是无法返回开发板.原始及调试程序见下图: 在串口接收到从d ...

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

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

  5. 迪文串口屏(1)-DMG80480C070_03WTC

    由于成本缘故,用迪文串口屏去替换项目里的大彩串口屏,样品型号为DMG80480C070_03WTC. 产品命名及硬件特性 10Pin_1.0mm座子,7.0英寸,800*480分辨率,16.7M色,液 ...

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

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

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

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

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

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

  9. 迪文DGUS智能屏如何轻松实现3D动画

    三维立体的视觉效果已经被广泛应用于人机交互中,三维图形逼真的显示效果往往可以更加直接的传递出视觉信息,减少用户的信息解读门槛. 传统的三维立体静态.动态画面的显示往往对于 GPU 的图像处理性能.显示 ...

最新文章

  1. Linux虚拟机ip为127.0.0.1的处理
  2. 读懂正则表达式就这么简单
  3. 07_clickhouse、自定义分区及底层存储合并机制、自定义分区键、分区目录的命名规则、分区目录的合并过程、分区目录的合并过程、分区表达式指定、分区案例
  4. pid matlab 温度控制,基于MatlabPID温控系统设计与仿真.doc
  5. Kafka : kafka errors.DisconnectException: null
  6. CentOS下MySQL主从同步配置
  7. asp.net园林绿化服务交易网站(三层架构)案例
  8. MEM/MBA 写作-论说文(02)立意 知识练习
  9. python 003 __小斌文档 | python 变量
  10. centos 6 升级gcc
  11. CTF-实验吧后台登陆
  12. 服务器gpu卡型号V100,NVIDIA GPU服务器升级:16块450W Tesla V100
  13. 牛顿迭代法-求平方根
  14. 根据AD账号直接单点登录到第三方系统
  15. 干净简便的HTML5文档查看器——GroupDocs.Viewer
  16. 黄金周在即,国家勒令禁止大数据杀熟,网友:早就该管管了!
  17. 电脑横机服务器维修,国产电脑横机操作和维修方法
  18. 解读下一代网络:算力网络正从理想照进现实
  19. 西门子s7-400闭环控制模块_西门子PLC模块CPU1517
  20. Ubuntu 12.04 办公软件简介

热门文章

  1. u 20ubuntu 安装 postfix_超多案例 | U型玻璃在幕墙中的应用
  2. springboot集成activity6.0.0
  3. YTUOJ-手机尾号评分
  4. Electron-Vue的基本使用
  5. 2021-2025年中国反勒索软件行业市场供需与战略研究报告
  6. css一个图片上面加上遮罩蒙板,只修改img的样式不多写标签
  7. 传递函数的幅值计算公式_设积分环节的传递函数为G(s)=K/S,则其频率特性幅值M(w)=...
  8. Android 垂直滚动广告条,仿淘宝头条垂直滚动展示最新消息
  9. DRecovery Standard 1.2 达思凯瑞数据恢复 注册版
  10. VNC和SSH远程桌面连接